Best place to stay in North York with great hosts.