This was the worst place I've ever stayed. Everything went wrong from the moment we arrived. We had a flight to catch, but they delayed our bill at checkout, even though we told them in advance. The whole place seemed disorganized.
The staff were unhelpful and rude. The person handling the villa didn't know anything about the property and was bossy. There was no one to help with our bags. On top of that, there was no AC, the heaters didn't work in half the rooms, and there was construction noise all the time, which made us feel unsafe. The rooms were also not cleaned properly, and a single staff member was responsible for everything.
It was a complete waste of money and time. The food prices were also way too high. I'm attaching the food bills as proof. Honestly, even a cheap guest house would have been better. I would not recommend staying here at all.