If you're coming to Athens, Eleni's apartment is a must stay.
The location is fantastic, right near Acropoli metro and a huge variety of restaurants and shops.
Great amenities in the apartment. We will definitely be back!