We had a wonderful stay here! Beautiful place, and impeccably clean. The kitchen is high end with everything you could possibly need. They clearly go above and beyond for customer service, and were available on short notice with questions. Short jaunt on a road to baby beach, otherwise I'd recommend renting a car (check out Turo). The access to the fitness club was also very nice.
Overall, very comfortable stay, and would highly recommend if you are OK with a short walk or drive to beaches.