This villa is amazing, the views are beautiful and the amenities are unbelievable. Amanda was a great host and provided useful contacts and recommendations for restaurants and transport. I wish we had booked a longer stay!