The appartement is very well located to visit Athens. It’s close to the red metro ant to the Acropolis. You could do almost everything by foot!