Wonderful stay! Felt like home away from home. Great location in the beautiful mountain town of Lefkes. Can’t beat the location! Easy drive to beaches too - best of both worlds- mountains and beaches!