This is a great choice for a stay in Athens! Great location (close to train station and main attractions), lots of space in the apartment, and AMAZING view. Definitely recommend Thodoris's place.