Everything was great. The apartment is about 30 mins far from the Acropolis and 5 min far from the nearest metro station. It is very well furnished and near to some nice restaurants and supermarkets.
The check-in was nice and flawless, the communication went smooth since the beginning.
Highly suggested