Not a sparkling new luxury condo, BUT it is clean, bright, updated, and close to everything! Beautiful balcony. Comfy bed. Spacious shower. Air conditioners cool things down quickly. Grounds are clean and well-maintained. I did not cook, but the kitchen looked well stocked. Lots of extras--beach towels, chairs, some toys, baby equipment available. Easy booking and check-in process. Would stay here again in a heartbeat--great value.