"The location is great! Within walking distance of shops and restaurants is the main draw for me. Staff was was very friendly and helpful. Not too pushy with the timeshare angle either. My one bedroom villa was pretty clean for the most part. Just a few areas missed with the cleaning, such as the top of the fridge, there were a few wasp nests that need to be removed, and one of the screens on the windows was partially off.
One negative, is that my unit was on the first floor and every step, chair slide, door/drawer close, thump, was heard loudly below. Night and early morning...if you are a light sleeper, I would bring earplugs. Also my unit was near the shop roadway so there was some car, trash collection noise as well.
Overall, a nice stay, hence my 4 star rating."