I was in Toronto for a week for work with a friend. Stefan's place is GORGEOUS! The back patio was definitely the highlight. The place is located across a park on a street close to Queen St which has great restaurants, shopping and bars. I would highly recommend staying here.