We really enjoyed our stay. Easy check-in, good communication with Stelios and great local environment. The metro is just on the other side of the apartment, but the city center, Plaka and Akropolis is only about 3 km away and we preferred walking through the local streets (up Dorieon to Merkouri Square and then back up Troon (street with good places to eat and a cinema) and further on through the park.