The location is really in the heart of Athens. Quiet, clean and cosy. I really suggest it.