The apartment was quite nice and looked like in photos.
Pros were
1) location is really good, metro station is approx 10 mins by feet or 3 mins by trolley
2) self check-in was easy and understandable
3) the apartment was pretty clean
Cons for us we’re
1) Can’t say that it bothered a lot, but there were some smell of old, maybe it’s the building, I don’t know
2) If you are a light sleeper, sleeping will be tough for you, because you can hear all your neighbors and people and cars from the street.
3) It was really cold although heaters were working
4) Check-out at 10:00 it’s super early, I see this for the first time, but that’s a personal cons, not the apartment’s
Overall the impression was ok, we spent 6 nights there.