The Knollwood Inn and Family Restaurant in Newberry has so far seen more tourists this year than last year