The place is just as advertized, beautiful, clean, full of amenities and full kitchen. Location is great if you have a car to be able to go to all the beaches and snorkeling spots around the area.