Nice place with high quality interior and well stocked kitchen. Access to private beach club with great snorkeling and a restaurant. Supermarket close by with good selection. Really liked all the beach accessories and bicycles.