My 5 month old puppy loves this place. We brought her in last week for her "interview" and she did great! They interview the dogs to make sure they get along with the other doggy campers and so they can properly place them in areas that match their size/personality. They ask that the dog stay there for 3 hours so they can get acquainted with them but let them stay the whole day for free.
We had our puppy there for 3 nights while we were out of town and she had to be dragged to the car. She didn't want to leave her new friends! During her stay we were able to see her through their puppy cams. The quality isn't great but we could tell she was having fun and being safe. What makes this place different than conventional kennels is that they have large play areas (indoor and outdoor) for the dogs. The dogs just run around and play with other dogs all day and they put them in their kennels overnight. They have large kennels with cots for the overnight campers. They feed the dogs to your specifications and give the dogs a treat at night. Every afternoon the dogs get a little nap. At the end of the stay they write up a little report card of how the dog did, what and how much the dog ate, and the "dog's" rating of her stay on a 1-5 tail wag scale.
The staff is so nice and you could tell that they are all animal lovers. They know each dog by name and can tell you which dog gets along with another. I will definitely be bringing her back here!