Overall, we had a good time staying in this Villa. The staff was helpful, and the food was delicious. The view was unbeatable. There is one thing that we have to mention though: beware of waking up at 5 AM every morning. Some very serious religious guy (from the neighborhood, not the villa) starts singing around 5, and it lasts for about half hour. If you stay in the master bedroom on the top floor, you will hear it very clearly. Just like someone singing right at your door. This master bedroom is not soundproof at all. The material of the ceiling is straw, and all the walls are glass windows. The rooms on the first floor are much better soundproof. At least, those rooms have concrete walls and ceilings. We had to move to one of the rooms downstairs, so that finally we got some sleep.
Their washing machine seems not working so well. Our clothes were even dirtier after been washed. Hopefully they have fixed the machine already, otherwise, you may want to hand wash your clothes.