It was my 50th Bday Trip - and it did not disappoint. Having a Chef as an owner of the property had so many perks. Communication was easy - and not a lot of pressure, we only had 2 issues- the toilet one was fixed quickly - the other was out of the owners control as a excursion they advertised had been purchased by someone and it wasn't what the original package was advertised as anymore - but our group took it for what it was "An Adventure" and not just sitting around but don't get me wrong sitting around at the villa - we all felt so relaxed, at home, and comfortable. Regrets would be: not taking more pics, ordering more of those awesome breakfasts, ordering more of the Guacamole cause it always went fast and of course scheduling more days at the Villa. I couldn't have asked for better hosts, a better location, or better comforts. I do look forward to returning some day again. This villa is better than any resort I've ever stayed in.