Really nice place. It has everything you would expect from an apartment. The owner is super communicative.
The location is nice, just a bit steep to reach but that seems to be very common in Athens