Highly recommend this place if you are planning to spend a couple of days in Athens. Location is great (walking distance to all the main touristic spots) and the apartment is well equipped. Nicely renovated and good style.
Only (small) improvement point would be the water pressure in the shower.