Lefteris flat is ideal to visit Athens, communication was great, the terrace isnreally nice and the place was spotless and has everything you need