I loved Athens!
The location couldn't be better: main square, metro station, hop on hop off bus, coffee shops, amazing food, department store, everything near at hand.
Plaka, neighborhood with tons of restaurants and the best place to eat is a five-minute walk from the apartment.
The apartment itself is spacious, comfortable and well equipped, had everything we needed.
I am highly recommending to anyone traveling to Athens.