Fairburns is an outstanding place to stay. It is immaculate, comfortable, stylish and beautifully appointed. Jo is a superb host who can never do too much for you. She is kind, knowledgeable, warm and charming. We So enjoyed our time in Hamilton and would love to come back one day. Thank you Jo and Terry.