Pricey, as is everything in Toronto, but we really enjoyed our stay.
Near the metro station, and many restaurants on the main road nearby