Actually unless they have changed in the last year, all the kennels take dogs for overnight. However, it is up to the owners to come and walk their dogs at least 3 times a day. Their suggestion is one in the morning close to opening time, once in the middle of the day and then again at night, close to closing (although if you miss it before the staff goes home, you can have security let you in to walk the dog with your paperwork). Before I moved to Kissimmee, my dog was a regular visitor to the Epcot kennel. He stayed there about two to three weekends a month since the person I came to visit is highly allergic to dogs. The staff was very friendly and the kennels are kept extremely neat. You need to bring your own dog food or pay for the kennels brand which is Alpo since they are the sponsors.
Keep in mind that the dogs are not on runs but in the kennels the entire time but the time you walk him. This didn't bother my dog since he was crate trained, but if you have a dog that is use to running free all the time, it might be stressful to be in the kennel all day. You can counter this by going and walking him more than once, but that could cut into your vacation time.
While I do think the kennels at Disney are great (well all but the MGM and it has nothing to do with the staff, just where it is placed), you really need to take your dogs temperament into account.