We really loved the apartment! It looked exactly like the pictures and we weren't disappointed in the slightest. My personal highlight was the bookshelf full of interesting books and I wish we could have stayed longer so I could read them all.
Perfect location in the heart of Exarcheia, best neighborhood of Athens, and close enough to all the major sights and places of the city. The Metro Station of Omonia is also near by.
The best part is the Strefi hill right above the apartment, and watching the sun set from up there is a must do.
The only minus point was the lack of a proper blanket. The nights were getting cooler and I had to dress in my warmest clothes to sleep comfortably without getting cold. FYI there is an AC but I personally didn't want to sleep with it on.