Great place, fantastic location - the Acropol is 10-15 minutes away by walking. One of the biggest metro stations is 2 minutes away.
Emmanouil is such a nice host. He made everything so easy for us and he cares very much for his guests.
I recommend this place big time!