Stein's place is amazing. We had the shop (metro) just downstairs across the building, the TTC (public transit network) stop right on the road and a wonderful view of the lake. We spent a week here and would definitely recommend it to anyone travelling to Toronto.