Well appointed, clean space. Great communication and super easy check in.... No keys required!
10 minute walk to the Metro and many stores and restaurants close by.
A bit noisier than I expected but then again it's Athens!
Dimitrius