Wonderful wonderful! I dropped my dog off for 5 days in the care Hickory Hills Kennel and my dog came back so happy and healthy. This is my first dog and he was actually still a puppy. I didn't know the ins and outs of everything dog yet but I left comfortable as the staff were so kind and you can tell they love dogs. When I went to pick him up his tail was wagging. He was energetic. I know he had a good time! There is a large yard where they can play and the facility was very clean. Admin stuff was easy. I am sure to use them again if I ever need to!