Very clean, very easy check in/out. Some great food and drink places round the corner. Really lively (we like this but if you want/need quiet it may not be the spot for you). Easy walking distance to the metro and Acropolis etc. Would definitely recommend - great communication as well.
Try Mozz-art round the corner if you want a high quality, quick pizza :)