You can reach the front desk of Tzekos Villas at +30 228 602 2755.