A great place to stay for long term. Close to TTC