The apartment looks the same as on the photos, it is spacious, with great view from the terace of the Acropolis.
It is near a bus stop and only couple of bus stops from metro station-also walking is option if you like walking (we combined walking and bus riding and for us it was fine).
We had great time and enjoyed the stay.