Here's my summary of this villa:
1) Facilities in the villa was poorly maintained e.g.: air condition (not working), and customers had to move to another unit, shower heater (heater was faulty resulting in just plain cold shower in one of the bathrooms)
2) Other potential travellers are advised to zip up their luggage all the time so as to avoid cockroaches, Caught 3 cockroaches and one of it got into my luggage bag as I left it opened)
3) Potential travellers are strongly advised to inform the reception the time they are going to check out. I went to check out at 9.30 am but there's no one at the reception. Called all the phone numbers but none picked up. The explanation given was, there's no line connection at that area so if you can't get anyone, just wait until someone turns up or keep calling until someone picks up your call.
4) To be fair, if not for all the above mentioned issues, this villa is generally accceptable especially if you are travelling in a large group and if you have high tolerance for the above mentioned.