Nice place located very centrally and in close proximity to the metro station as well as all the main attractions in Athens. Also very clean and easy self check in