Even though I used the appartmant only for sleep (I was out most of the time), I really enjoyed it. It's 6 minutes walk from the Panormou metro station. There are bakeries, super markets, banks, ATMs, coffee shops, dry cleaners... whatever you need, in just 5 minutes or less.
It's a very convinent place in a very central spot.
Very clean also.
Argiro (the owner) was very polite and responded immediately to my messages.
Highly recommended.