I would definitely go back here. Close proximity to Kensington Market and everything else :)