We had a great time at Lefka Ori Rooms! We strongly recommend the place!