Nestled in the woods just outside of Caledon, The Liberty Inn has repurposed one of the oldest brick and stone buildings in Canada to stunning effect.