I stayed here for 2 night. We had our car otherwise could be very hard to go around from the place.
The place is not an hotel, is like a flat with apartments (no kitchen), so we didn't receive the daily cleaning of the room. Also, we had to ask new towels the 2nd day, and they gave us some towels that there weren't very clean.
Also, the bed could be more clean.
Anyway, a part of this, we didn't have any problems, the pool and wifi were good and staff was gentle.