We had an excellent time at Leonidas’ place. The apartment was clean and had everything we need. We arrived late at night but check in was easy. It is also within walking distance to the metro and the olympic stadium. Definitely would recommend!