Our dog really loves this place. I am OK with it, sometimes at reception I get the feeling the staff enjoy interacting more with themselves then with the pets...they are also a bit expensive. I do like that they bath my pet just before pickup so he is clean for me. My dog really loves interacting with the other dogs, he loves being there, he is a really social little guy. I also like the fact that the dogs are put through a screening test for behavior before boarding. Overall it is a good place just a few things that I do not like, but my dog likes it so that is the most important thing.