Great location with private beach (easy access with cart service), 3 pools and jacuzzi. Relaxed and enjoyed the place, nice decorations, clean house and thoughtful preparations. Definitely recommend to my friends.