We loved the place!! The place was immaculate and matched the pictures from the website. Communication from even before our trip to after was perfect. It was a very short walk to all the restaurants, shops, and excursions. Very kid friendly with the pools and hot tub available. Would definitely recommend and even planning a trip back!