The place is clean and nice. It is located close to the metro station and the city center. It takes one hour to arrive from the airport by metro and it is 15 min walk to the acropolis.