Larry’s place will give you an excellent and central place to stay in Toronto.