Leonidas was extremely helpful during the whole duration of our stay, with detailed and clear information on the check-in, and local tips.
The appartment was sparking clean when we arrived and is well located, a few minutes walk from the stadium, buses or metro.
The kitchen had everything we needed and a supermarket is just around the corner, which is very handy. Launderette also a few minutes walk away.
Would recommend to anybody looking for a place to stay several days in Athens.