Great view of CN tower and Rogers stadium, especially at night. Conveniently located a couple blocks from Union Station.