Fantastic little setup, stayed here for a couple weeks while attending a course and suited me perfectly. Cosy, tidy, private, great location and there is even a lovely friendly doggy too. Great hosts. Will definitely book again if I return to Hamilton! Cheers!