Helen house is a beautiful apartment on Zakros town square. We only stayed 2 nights but were extremely lucky to arrive the night of a concert ! The setting was absolutely beautiful and the hosts were charming and generous ❤️