The complete peace at this beautiful and remote inn located on the edge of one of Ontario’s most beautiful lakes, north of Toronto.