Great spot in the heart of T.O.