The Cowshed is a lovely wee place with everything you need! Warm and cosy, and a great location. We particularly appreciated the special touches around the place, and the great breakfast. Highly recommend!