The Maple Leaf Inn
A Victorian-style farmhouse nestled snugly within sixteen acres of maple and birch trees