We enjoyed an amazing vacation recently at this property, and will definitely return! Everything was exactly as described...clean, bright, and conveniently situated to the beach, restaurants, and shopping areas. I can't say enough about the phenomenal customer service provided by the property manager, George. Despite a 5-hour airline delay, George greeted us at the property with a smile and walked us through all the amenities. He advised us on the closest places to pick up a few key grocery items, and even made great recommendations for a private chef when we inquired. The communication both before and during our stay was timely and exceeded my expectations. As for the villa itself, we loved that each bedroom was private and thoughtfully spaced apart so that nobody had to worry about thin walls. The furniture was comfortable and looked relatively new. Each room had its own A/C unit which allowed each couple to customize their own preferred setting. The wi-fi was fast and reliable throughout all areas of the house, and the property felt safe and secure at all times. My family enjoyed sharing our meals at the large outdoor table, which was weather-protected even during a brief round of showers. The property was only a short 5-minute walk to a private beach, which was a nice alternative to the onsite private pool. All-in-all, this was a wonderful property and I highly recommend it!