I stayed in a pet friendly condo due to having my dog with me. While keeping the pet friendly part in mind, I expected it not to be the cleanest room, but it was pretty terrible. The floor had not been cleaned from the previous guest, food wrappers were under the bed, and mud splattered across walls. Also, the bed was extremely uncomfortable. If you plan on bringing your dogs to the island, look for another hotel. I should also mention the location of the condominiums is quite the hike to Main Street. So, you either will spend $$$ on taxis or walk roughly 2.5 miles to eat or shop.