This place is a dream. Beautiful and close to all the amazing beaches. We have stayed in many places and this place is-by far-the best we have been.