Heaven on earth! Cathy and Murray are the kindest and most attentive hosts one could ever wish for. Their B&B is excellent and perfectly situated along the river in Hamilton. Would definitely recommend and visit again.