What a beautiful villa. Perfectly appointed and clean. The pool was lovely. When you see the views you will be thrilled. Panda was so nice and helpful. We felt like he went out of his way to make our stay more enjoyable. We rented a car - which Panda helped us with. It is difficult without a car-- or you can just stay in the beautiful villa and you would be perfectly happy.
Don't hesitate to book this.
One thing to keep in mind is that the 'sister' house that is also a rental is right next door - only about 100 yards away. So their partying could become your partying.
But overall an A+