A beautiful villa with incredible views. We had everything we needed - thanks for a wonderful stay!