Quite a nice place, looks slightly bigger in the pictures, literally right across the street from the CN Tower, Rodgers Center and theRipleys Aquarium