The villa is quite nice and spacious and in a nice setting. However, when we moved into it, it was not very clean and many things were broken or didn't work. There were hairs all over the floors and bathrooms. There were no basic supplies (which we have seen at every other homestay we have used in Europre, Australia and Asia) such as dish cloths, soap, broom and mops. Most of the screens on the doors to keep bugs out were broken. The TV was also broken. The person who looks after it was not very courteous and not at all responsive.
The villa is also quite a ways from the main road to catch the bus, and I would really only recommend it if you are willing to rent a car. Also, not having wifi was quite inconvenient. Too bad, because this could easily have been great with proper care and decent courtesy.