Despite our late arrival, we have been welcomed perfectly! The apartment was exactly as described and even better (the bathroom was great :))
We would definitely come back to this place any time!
Plus: it is very close from Acropolis!