The condo is clean, the view is beautiful & the experience was wonderful overall. The resort staff is helpful, the valet is easy to use & the elevators were not a problem for us. We used both the pool & beach, and the staff was kind and helpful. You can order food at the pool from the restaurant. The beach chairs are a short 2-minute walk down the beach; I was worried about that as others mentioned it but we had no problems & loved how easy it was.
Cesar is a great host, always responding quickly whenever I asked questions.
The kitchen has what you need to prepare meals for utensils & pots/pans & (as another person said) then you supply your own food/spices/ butter/napkins. There is a dishwasher and washer & dryer with soap/tablets provided- that makes things easy!
I recommend staying here!