Lefteris house is a very nice place. The apartment we lived in was clean, big and spacious. Kitchen was well equipped with all the things you could ask for.
AC in the living room works well. Cleaning and housekeeping was done on daily basis.
Apartment is 3 mins walk from Karterados bus station and around 20 mins walk to Fira bus station.
The host and his wife were very friendly and helpful. They were available to answer all our queries.
I would surely recommend this place to anyone.