I stringly Spiros' place for your stay in Athens, it is very well located and with a huge terrace!