The place was just absolutely amazing to stay at.
We had 6 ppl in our group and everyone was taken back by our location and the overall appearance of the villa. Our chef, Alex, is an amazing cook and there was nothing he made that we didn't enjoy eating. Our concierge provided everything we needed tour-wise and our bartender was friendly, funny and eager to serve.
All in all this was the best first time we've been anywhere, everyone we've talked to about the trip wants to go now and we're already planning our group trip back next year!