The apartment was very clean, modern and comfortable! The check in was super easy and it was no problem to leave our luggage in the apartment even before check-in. From the Metro station around the corner you are in just one station at the city center and akropolis is also not very far and easy to reach with the metro. There was a bar (or Café?) in the same building, which played loud music until like one o'clock which kept us from sleeping the second night (we were only there for two nights)... but that was the only downside of the apartment.