The good: Pierre's response time was unparalleled, and the location was a 3 min walk to Beaubien station, or still walkable to Rosemont or Jean Talon for accessible options. Check in was flawless with the keypad doors and Pierre accommodated early check in (which didn't happen as our flight was canceled), and allowed us to leave our luggage for some extra hours after check out.
Things that weren't so great: Many of the issues are the same as noted by others. When we walked in the apartment smelled musty, and it stayed a constant 25-27 degrees despite three fans. We got little sleep but couldn't get another place due to multiple events happening in the city at the same time.
The cleaning was poor. There was hair in the shower when we arrived, mold on the tub plug, curtains, and window sills (I didn't want to look further). The tub does not drain as well and the bathroom has no ventilation.
Note that the fridge doesn't stay cold enough to be safe for food, baby milk or medicine.