The apartment had everything we needed for our few days in Athens. It's ideally located by Syntagma Square, meaning all the big sites (Acropolis, Zeus' Temple, Panathenaic Stadium, and many more!) are in easy walking distances.