Definitely a great place! You have access to all the TTC options (bus, subway and streetcar) very close to the house, excellent restaurants, and coffee places in the area.
The room is cozy, with all the amenities to stay comfortable. I highly recommend it!