The staff was very friendly when we checked in. However, despite multiple check-ups by the staff in charge (while we were waiting a very long time) the bed sheets were terribly stained! Even after changing to "fresh" sheets - these were stained as well. Overall it took 4 changes to find clean sheets. The last day house cleaning forgot to change out towels despite us asking for fresh towels - be careful, some of those are stained as well! I really do not want to know what these stains are from... The door lock in our villa did not work, but luckily we could switch into another villa with a kind of working lock - and dirty sheets, that got quickly changed (again). As said, the staff has been very friendly the entire time but their english is not the best, so expect some communication difficulties. Villa design is very cool and got great features! But even the sofa and chairs already have permanent (gross) stains from previous guests, which makes the whole experience less enjoyable. Especially given this place is not cheap and rather new.