The staff were all very friendly. The driver picked our group up from the airport and was right on time! Loved that the front desk was very easy to make arrangements with to get drivers to take us shopping and answered all questions we had.
The property is older, so needs some work done to the villas, but overall the beds were comfortable and clean. They didn't ever mop the floors when cleaning and one day didn't switch out the towels, but overall I give the cleaning a 3 stars.
I would stay here again, as it was quiet, easy access to the beach, and the security kept people from bothering you about buying things.