Good apartment in a good location. All as described.
A couple of things to note:
It is a bit noisy - mainly road noise, which is to be expected just above a main road, and pigeons cooing out the back.
Really only one shower - the second one is right above the toilet bowl and has no screen.
The kitchen is not hugely well equipped (no toaster, only ability to make Greek coffee, limited cooling utensils), but fine if you are eating out and not planning to do much cooking.
But overall a very nice apartment.