Eleftheria’s flat was absolutely perfect. The location couldn’t have been better. Basically across the street from the Temple of Zeus and Hadrian’s Arch. Plenty of shops and restaurants in walking distance. The flat is huge with two balconies, one on each end. The washing machine worked great and so did the AC. I will definitely stay here again my next time in Athens. I highly recommend.