We had a amazing stay at the Villa
Plus: secluded area, good service, great pool and outside area, nice interior design, a huge amount of extra towels and linen, clean and looks new. Close driving distance to shopping, beaches and restaurants.
Minus: hard beds, rooster right next door crowing from 5-8am every morning (might not disturb everybody, but we had to use earplugs), dog chained up 24/7 next door (guards the rooster and hens). Its not the owners of the Villa´s dog but its just not nice to be on vacation and witness animal cruelty in plain sight from the pool area.