Brooke is a great host and this is a great place to stay if you have kids. Our kids loved the pool and the location of the hotel is great just yards from the beach and a short walk to all the shops and restaurants. The only downside we found was the cleanliness of the apartment which is an easy fix.