Fairburns is a mix of B&B, farm stay and luxe resort! We thoroughly enjoyed our 4 day stay here and Jo could not have been a more generous host. The location was perfect for exploring Hamilton, Dunkeld & the Grampians. We also spent an afternoon relaxing by the pool and rekindling our families love of Tennis. The B&B has comfy beds, lots of homely touches like fresh flowers, games & books - not to mention all the breakfast foods & supplies. Nothing was too much trouble for Jo - heating up a meal, local tips on restaurants, even sending us home with spoils from her beautiful garden. A lovely place to stay with a couple who clearly love meeting new people. Thank you again!