The Feathers Inn offers a welcoming, cozy atmosphere. Housed in a historic building, it's a popular spot in Campbeltown.