I was very happy with the overall vacation. Except that I was charged a wrong amount for both days on the meals paid for by the in-house chef. It was calculated wrongly twice so that did not leave me a good impression but I give her the benefit of the doubt that it was wrongly calculated as I still had a memorable vacation.
Also, our flight was delayed and the driver got lost so we reached the villa really late. I expected the driver to know where we were going as I was giving my friend a surprise. That killed it. I am alright as the driver came to apologise and gave us a complimentary trip back to the airport.
There were also ants on the bed for the first 2 nights.