We stayed at the villa for 10 nights and it was fantastic!
Location was great for walking to beach (10-15 min walk) or to old town (20min walk) and back as long as still light out and you have good shoes, (road is hill and has lots of loose gravel) . Walking home is uphill and would not recommend after dark only because it is a narrow road with curves and cars coming or going that may not see you.
Beds comfy, whole house spotless, all hard surface flooring. The only downfall were the speakers in the media room were bad for those who wanted to watch movies but the tv speakers sufficed.
The villa has 1 bedroom with king bed and ensuite bathroom on pool level. (Laundry, wet bar, workout and media room are all also on that level) Pool area is huge with comfy lounge chairs and views for miles! On entry level is kitchen, dining, powder room, family room with doors leading to huge patio, level 2 has 3 BRs (one king with ensuite) other 2 both with 2 twins and full bath to share. All have views/doors to outside patio or small balcony. Then on third floor is one more BR with king and ensuite (shower is separate from sink and toilet and all still connected to BR and a door to a large balcony.
I say this just to give lay of house which was hard to figure out with listing. For heavy suitcases, there is an elevator that serves pool level, entry level and 2nd level but not top floor. Stairs worked great for us.
Will absolutely stay here again on our next visit!