The best place I've ever been. The best hosts I've ever met. Many-many thanks to Steve and Lee for unforgettable staying at their gorgeous villa!