Great hosts, very informative and helpful. Met us on arrival and made us very welcome. Very nice clean accommodation, lovely comfortable bed and a good shower! We will definitely be coming back when we next in Hamilton.