We had a great stay at Ombeline's place. The apartment is located in a great area, there is some street noise but with ear plugs you don't hear a thing. We actually considered it nice that it was a lively neighbourhood but not in an unsafe way. Walk to the subway is easy and there are a few options depending on where you want to go so that is a nice asset.
The apartment lived up to our expectations, we mostly just came and slept there so we didn't use much of the facilities, but the bed- and bathroom were nice and clean.
Would recommend this place to a friend!