The location of the apartment is really nice, near the metro stration Monastiraki and in walking distance to most of the sights. Self check-in worked smoothly. However the towels and bed sheets smelled terrible, which is an absoulte no-go!