The Nithdale farmstay is a wonderful Airbnb on a working farm. There is a kitchen with all the things you need and a beautiful bathroom. It is possible to have a look at the farm or cuddle the dog! Since it was Christmas when we stayed, we were even invited to join Andrew and Heather.