The apartment is just like in the photos, spacious and comfortable for 1-3 people. The outdoor area is nice and the bed is comfortable. Worth knowing that you'll have to turn on the hot water approximately 20 min. before you have a shower, but being on holiday you hopefully have the time to spare. It was sufficient hot water for a quick shower or two.
Check-in and check-out couldn't have been smoother. A bonus for the possibility to store luggage for early arrival/late depature. There's an elevator in the building.
Dimitris replied to questions quickly and politely through the whole stay.
Additionally, Athens is a great city with lots of sights and several are in walking distance from the apartment (up to 20 min.). Cafés/coffee shops and restaurants are on every corner of the city, also just minutes (literally) from the apartment. Metro, bus and tram are close by.