The best kennels I've been to. Immaculate, happy dogs, confident and committed owner, lovely surroundings, relaxed atmosphere.