Clean, tidy, spacious accommodation. Would consider booking again if visiting Hamilton again.