Me and my friends really like Antzi's place. It's really good located, in a walking distance to the most important places in Athens. If you prefer metro it's 5 min away from apartment.
Our late arrival wasn't a problem for Antzi at all!