The appartement has a great location! The metro is just 3 min away by foot and is close to restaurants and taverns near the Acropolis.
The check inn was good, you have a lockbox and a code so you can pick the key and check inn/out quickly. The label on the lockbox was rubbed off so we weren't sure whick lockbox was.
The apartment was not so clean, there were cobwebs in the shower and the floors were dirty. The apartment is also very small, specially the shower and bathroom.
In general we did not have any issues apart from the cleaning, it's a good value for your money.