This place was a great value for money, especially during the holidays when everything is always a bit more pricey. Communication and check in were very easy, the apartment is very cozy and quiet with modern interior. The location is central, close to everything.
Two negative notes:
1. There was no body shop in the shower.
2. The nearby area is very sketchy with lots of weirdos and immigrants walking around in the middle of the night and is not very safe. I knew about this since I used to live in Athens in the past and I can handle it, just putting it out for those whose are visiting for first time so they won't have a bad experience.
I would definitely stay there again, however.