Great place, location is right near the CN Tower and other tourist spots.