Our first impression wasn't great, but overall it was a good experience.
The check in process was stressful and tiring after a long day of travelling. We were greeted by a woman who was very kind but she walked us in circles in both buildings bc the office in our building was closed in the middle of the day. Sadly we do not speak spanish so there was a major language barrier. The service elevator was not working and main elevators were SUPER slow so expect to wait or take the stairs. We also would have liked the condo to be cleaner but it wasn't too bad.
As for the positives, we were so grateful for the beach chairs, umbrella, extra towels and sheets-Thank you!! Beds are very comfortable, slept great. Condo is on the 4th floor so it was easy to get to the beach and pool, even when taking the stairs.
The pool, garden, and beach areas were lovely..nicer than the photos IMO. Condo kitchen had everything we needed to cook meals and there is a cafe on site to get coffee, sandwiches and other food items. The view was nice. This was a good experience for the price.