My stay at Stelio's was really good. The apartment was clean and everything was perfectly explained to us. Stelios was always really quick to answer and had prepared recommendations for us to enjoy our time in Athens. The place is located right next to the metro station and only few stops away from the Acropolis.