Wonderful place, located quite close to Plati Gialos (10/15mn walk).
The host was very welcoming, picked us up at the airport, drove us to a diner place the first night because we were with our baby. The place is quite, clean, beautiful. I can only recommend it.