If there were half stars I would give this a 3.5 star.
We had a wonderful time at these condos. Our 2 bdrm, 2.5 bath condo was huge, with sea and pool view. There was so much room to move around for 2 couples. Loved the large patio with loungers. The staff at pool bar very nice and enjoyed talking to them. The large kitchen was nice for preparing snacks and cooking breakfast. Plenty of pots and pans available.
The big complaint I have is the very limited housekeeping. I understand no one needs to wash our breakfast dishes. There is a dishwasher, so no problem. But nobody came one day, the floors, were never cleaned for 5 days stay, so mud and sand all over at the end. We had no clean towels for days and then when she took them, instead of bringing new ones they were put in the washing machine without telling anyone. We found them a day later, and put in dryer so we actually had towels then! We were told by the property manager that tipping the cleaning staff is a nice thing to do, which we did, but I'm not sure for what.
Would go back but with a stipulation that we would have more attentiveness to the cleaning situation.