The view and location were truly unbeatable, but the amenities didn’t match the price. Our group was provided only two beach chairs and one umbrella with additional sets at 60 per day. With such a large private beach and rules preventing guests from bringing their own umbrellas, it would be helpful to have more included. The rooftop pool was a nice daytime spot and never felt crowded. However, our attempt at an evening swim was cut short due to a noticeable number of large roaches around the pool and patio area. Inside the condo, several basic staples were missing. There was no drinkable water and the tap had a slight sewage smell. We also had to purchase simple essentials like salt and pepper. Only four dish detergent pods were provided, which wasn’t enough for 7 days with 8 people. The condo was clean overall, but the patio needed attention. Walking on it barefoot left the button of our feet black…it could use a good mopping. The keypad entry was convenient, but without an additional lock, anyone with the code could enter, which didn’t feel very secure. Overall, the setting is fantastic, but the condo would benefit from improved amenities and a few thoughtful upgrades to match the premium location.