This place was perfect for our stay on the island! It was very clean and organized. They provided beach equipment which was amazing and also were well stocked on just about anything you can think of! The location was perfect. You can walk to dozens of shops and restaurants and the ocean is visible from the balcony. It was really a great experience!