A good place to stay in the north east of Toronto.