Overall, my guests and I had a great time. We enjoyed the resort's restaurants, barbershop, and bodega. The villa was also charming. We did have an issue with the TV's audio going in and out in the living room, but I'm glad it didn't work as expected since I'm a bit of a couch potato and love watching the local TV channels. The TV issue forced me to explore more and take in all the beauty around me. The TVs in the bedrooms worked fine, though.
I give it an "A" and highly recommend visiting.