We were greeted at the door, with a fresh drink to celebrate our arrival.The villa was absolutely stunning, and very true to the photos, if not better. Bathrooms and rooms were all neat and clean. The pool was great for the kids. And we all enjoyed sitting around the large dining table and using the kitchen amenities.The WiFi did drop out while trying to use it in the up stairs bedroom. But that's the only issue we had.There are so many good shops nearby, all walking distance. And a really good pamper place called Belinda's. Our girls got their hair braided here, aswell as a few massages and manicures