Nice location. Streetcar stop is just a few steps and some restaurant or bars are also close including a Japanese restaurant Zakkushi.
Just one recommendation, if your room is facing Carlton street, I would recommend to bring a pair of earplugs due to some noise by Streetcars or vehicles even in midnight.