I would definitely recommand that place. Great view, great location, good size kitchen with essential small appliances. Everything you need to feel home at the same time as enjoying your trip in Toronto.