Everything was great, the place and hosts were super friendly!
Totally recommended if you are planning to stay at the downtown of Athens!