Perfect location. There is a good free tour starting from Hadrian's Arch that is 3 minutes away from the apartment. Acropolis is also very close and several restaurants and cafes. The apartment itself is fine for a short stay. Self check in and check out is convenient.