The location is awesome. Walking distance from a ton of things in town, shopping, food, activities, beaches. The entryway and pathways to the villas were stunning. Lots of growth and water features. It was very pretty. 
The privacy of the villa is great as well! We loved having the private pool and the outdoor sitting area to hangout. We were not bothered at all with bugs even though some other reviewers said they were horrible. Our experience was pretty much completely void of bugs and the staff fumigated every single night in the whole villa and also lit mosquito repellant burners outside on our patio. 
The staff were quick to clean up in the mornings, often knocking on the entry door before 10am. The cleaning was ok, the floors and walls of the place could use some love. The cabinets throughout the villa were worn and difficult to open and close. It's clearly an older establishment and I imagine it would've been absolutely breathtaking in it's day. 
That being said it was still beautiful. We can get passed the small things. 
There was one specific thing we found bad. The wooden deck around the pool. It's less of a deck and more of a liability. We barely wanted to step on it. All of the boards were loose and wabbled. Many of the nails were sticking up because the supporting joists underneath are rotten. We actually used a rock from the garden to knock down a bunch of the nails on our first day. The deck needs to be fixed before someone gets a nail through the foot.