The iconic boutique lodging in the heart of Greytown