A quiet and beautiful place to stay near downtown Toronto.