This place is as described and had everything you need. They did a lovely job renovating. The location is very convenient. However, parking is a bit of a challenge. The signs in the area are almost a riddle (even for a French speaker). The dog park across the street was an added bonus and you absolutely must go next door to the coffee shop. The drinks are great and the employees, even better.
Other than parking, I would say the only downsides were how long it took for the heat to really kick in but once it did it was plenty warm and the water pressure/temperature in the shower - most days it felt like a luke warm light rain. Both of these things were likely only magnified because we were in Montreal during a cold snap. Overall a lovely and clean place in a great location.