Villa is absolutely great.
Great location
Great view
Great equipment
Great service
We absolutely loved the place with a hotel service level.
We strongly recommend this place. Even better if you are big groups as you can rent the 3 villas all together.