The villa is amazing—stylish, clean and great amenities, including a full kitchen, and beautiful pool and patio. But the view is stunning! We enjoyed a whole day just lounging at the pool and looking out. The villa is secluded so a car or arranged transportation will be necessary, but so worth it. John was helpful and responsive throughout.