Great place in the middle of everything you wanna do in Toronto. All buildings are connected. Stadiums are near & you cannot forget about the beautiful view.