My friend and I were supposed to be staying at the castle/hostel across the river, but since it had suffered winter weather damage, they rebooked us at the Invershin Hotel. Honestly, I couldn't be happier that they did so! The place is cozy and comfortable, and we immediately felt at home. Our room, with two twin beds, was very nice. Wifi worked everywhere there. Cheryl and Angus were so welcoming, and Sonny the dog was a sweetheart. We spent alot of time in the attached pub, having some excellent cask-conditioned ale and a wee dram or two. One night, I came down to the sitting area in my jammies...couldn't sleep. Was sitting there, petting Sonny, when Cheryl came in. "Come to the pub", she said, "There's a man who just brought in his accordian and he's going to play for us!". "In my pajamas??", I asked. She responded, "No one will notice...come on!". So I did. And it was magic! Although we were originally booked for 3 nights, we added a day...so much to see around there! I will definitely return! Oh, and I had the best lobster dinner of my life in their wee pub!