We have a wonderful time staying at Lilly's.
The flat was a 60-second walk from the metro. There were plenty of places to eat within a 2 minutes walk. This is the place to stay in Athens.
Five minutes' walk from the Acropolis.