Perfect for your stay in Athens. Very nice new modern apartment that is a few minute walk to the Acropolis and restaurants.
Would definitely stay again!!