We're so happy we came to Craigmoss. After eight days of budget hotels and kipping out on friends' foldout beds, we were hoping to indulge ourselves at this B&B - and it did not disappoint! Our room, one of the largest, was lovely - spacious, luxurious, and scrupulously clean. All the little things that make life easier when travelling were there - proper soap in the bathroom, lots of clean fresh towels, extra blankets, a hairdryer, fully stocked tray for tea, even a few biscuits to nibble on. There were movies to borrow for evenings when we wanted to stay in, breakfast was consistently delicious, and every room came with a folder prepared by the Taylors offering suggestions for local restaurants (much appreciated!) We'd definitely stay again!