My little pug Frankie always stays here when we go on trips and I always know he is in good hands!
I am a bit of an overprotective pet parent and I worry constantly about my pets while I'm away, but I don't have to worry about Frankie because I can watch him on the webcams here and see how much fun he is having playing with the other doggies. I love that they have rooms filled with living room furniture set up for the dogs, so they can feel comfortable and like they are at home and not stuck in a cage/kennel (like they would be at the vet or some other boarding facilities).
Frankie gets excited whenever we pull up in the car (although he is always a little less excited when he remembers that we don't get to stay there with him, hah).
They offer boarding packages so you can buy a bunch of days at once and use them as-needed for a discounted rate, which is convenient for us (we travel a lot). And they do offer grooming; we've only ever had Frankie bathed there, but it's convenient to have him all freshened up after a week or two of romping around with other dogs. And the staff are really nice and friendly and they totally love their doggie customers. I'm glad we found a good place to take our puggy while we can't be there to watch him!