We stayed there for 10 nights. The experience was really not good. There were very loud parties that did not allow us to sleep for 2 nights and despite several complaints to the reception, no action was taken.
We found several ants in different rooms in our unit. The janitor came, but it never got resolved.
They charged our credit card without any warning or explanation and refused to refund us.
On the plus side, the exterior was well maintained, the barbecue was of good quality and the pool area was clean and attractive.