Perfect place in terms of location and ability to keep pets. The backyard is great for dogs and it is a lovely outdoor setting to have a BBQ, drinks and enjoy. The outdoor shower was great when getting home from the beach. We had a really warm night which was uncomfortable as it was difficult to cool all rooms down. And the cleanliness of floors, etc wasn’t quite up to scratch, but otherwise enjoyed the stay.