We were on a working vacation and this condo was a great spot for that. It's clean, spacious, and well-located right on the beach. The pool and grounds are quite nice. Everything we needed was there (beach towels, chairs, umbrella) and the kitchen had the basic appliances, dishes and kitchenware, coffee, a few cooking essentials, and spices, . It is within easy walking distance of several grocery stores, and some decent restaurants for the nights you don't want to cook. The reviews saying it is 'tired' looking are accurate; it's an older building but the unit has had some renovations and furnishings are very modern. The property manager, Pablo is amazingly responsive and overall his customer service was stellar. It's nothing fancy but great for a casual getaway or work-cation.