The room were nice, the spa is good, the food is so so, the service is nice but not really helpful, especially the front desk, the receptionist is not helpful.
My complaints are the ac in the room, it wasn't cool enough and very noisy. The pillows were also uncomfortable. They lack in cleanliness, spider webs in the lamps, my jar of tea from breakfast have coffee leftover in it which was disgusting. They also forget to replace the cups, sugar, water etc have to call them frequently.
I wouldn't recommend it, theres a lot of nicer villas around, my sister stayed in another one which was way much better.