This is a lovely stay! I was only in Athens for 20 hours, but Thodoris’s apartment is right near one of most popular areas in Athens (Monastiraki Square), which offers plenty to see and to eat. Access is straightforward from the metro to the front door. Take advantage of the rooftop view of the city atop of the hill (Acropolis)!