It’s a great apartment in a very convenient location. Attiki metro is 2 minutes walk away and there is a large selection of buses within a few minutes walk.
The apartment is well suited for longer stays (I was there for a month) and has everything you need. There are all the shops you need nearby and a great street market in the next street every Saturday.
Would happily stay there again.