Overall I am satisfied with my stay here.
This place has everything for long term stay. Building is a bit old but everything works perfectly. Location is great, within walkable distance to museums, bars, shopping mall and other fun spots in Montreal.
Special thanks to Samuel who is super responsive !