An excellent place to stay in a relaxing Toronto neighborhood.