Luxurious accommodations and great location. Villa Jamilla and Vasilis exceeded expectations.