What you read in the description of the room and facilities is authentic.
With such a convenient location, you will be able to reach anywhere in downtown in half an hour or so.
If you wanna buy some food, a Metro store just at the corner btw Rue de Bordeaux and Rue Gauthier will take you 3 minutes of walk to get there. A very large Metro supermarket and a pharmacy store are located just outside the metro station Papineau for you to do wholesale buying. Or from the apartment, by autobus line 45, it will take you only 10 minutes to go there if you don't drive.
It will be a wonderful experience to discover the city and the unique culture of Quebec. Hope you will enjoy you stay as I did too.