The property is well-kept and maintained. Daily cleaning service was good and very serviceable.
The complex is a bit load as the villas are right next to each other, so there's a lack of privacy at times.
Overall, we had a great time and it was a good place for vacationing.