Pros:
Easy check in with clear instructions, self check in with a lock box.
Perfect location, close to restaurants and Acropolis.
At the time of booking the price was fair to the value.
Cons:
The building has an issue with big cockroaches, they seem to be working on it but nonetheless, they are still there, even if dead.
The host has put preventative measures to avoid them coming in but on average we would find 2-3 dead/alive cockroaches a day, plus few more right outside.
Cockroach parts(legs) were found in few parts of the apartment, including bedding and pillow case.
Overall:
Switching everything around was a hustle so we stuck through it, keeping our bags always closed. When mentioned the issue to the host, he was willing to come and put extra preventative measures in place.