This place really worked well for our big family of 5. We felt at home during whole stay.
It was not that far of a walk from metro, quite street.
Very good apartment for a family stay. We even did laundry there.
And if you take bus 140 you can go to the beach at Glyfada.