Very close to Dupont train station. Shoppers Drug Mart (chemist) is just a few doors down. LCBO (beer/wine) and great pubs close by on Dupont.
('Pour House' is a favourite.)
The room itself isn't too flash, but it's reasonably priced and you don't spend much time inside the room, anyway.
You're on holiday and you're out and about. It doesn't have to be swanky.
The photos are quite accurate, so have a look. I'd probably stay again for the proximity to Dupont Station.