Really lovely accommodation. Clean, spacious and everything you need for an enjoyable “ home away from home” stay. Nice rural location but close enough to Hamilton for convenience. Welcoming hosts and friendly dogs that provided some entertainment!
Definitely recommend.