This place is absolutely amazing. The pictures do not do this place Justice even though they are amazing. you really don't need a rental car everything is walking distance and they were very quick to respond with every question we had. Restaurants bars and awesome beaches including little private beaches right in front of the place we're very easily accessible and all walking distance. The place exceeded our expectations and we will definitely book again.