The Great: The views were breathtaking. The apartment is bigger than my 3 bedroom house. Full amenities, so was just like being home. The pool was superb, and the access to the beach was amazing.
Suggestions: Notification in the room that the laundry room provides beach towels, coffee, water, other necessities and that there are beach chairs available for use and their location. Either have the gas grills be gas or get actual charcoal grills.
The only drawback: The beds are too soft, and the queen had the 'roll to the middle' effect.
Overall, this place was amazing and a great value. We will definitely be back.