Good place to stay in North York. Close to many businesses, and not far from public transportation.