Great place, centrally located, close to streetcar and (in a few streetcar stops) subway access. If you want to immerse yourself in Toronto, this is a great place to jump in!