The villa is old and tired. The air conditioning was powerless and weak. The kitchen carried an odd stench. The pool was not clean, it had some sand at the bottom in parts.
Whilst the owner was responsive and helpful, the manager was not friendly. Perhaps language was a challenge, but she did make an attempt to help make our stay comfortable.
If you are bunch of friends looking to have a good time together, I would not recommend this place.