We were showed to the apartment personally by Sokol's wife. It's about 10 minutes walk from the Metro so it's quite a distance if you're dragging your luggage. The apartment is on the roof and the lift stops 1 floor below so you have to drag your luggage up 1 flight of stairs.
The apartment comes with a great view of the Acropolis. It's a small space for 2, but very clean & cosy. Sokol's wife gave us a guide on the must-visits and good restaurants around the area, which was very helpful. Ultimately it was a great base for us to explore Athens.
The neighborhood is quite run-down, but we didn't meet any problems during our stay.