Great high rise spot in Toronto with tons of good stuff walking distance.