I have boarded my pup here on two separate trips in the past month or so for a few nights each time and couldn't be happier. I was a little hesitant at first since she has never been apart from family, but after researching local places and reading the reviews, I am glad we chose to send her here!
They email you pictures of your dog while they are there, which is really nice. If you call to check up on your dog, they will put you on hold and go check on your dog at that minute and let you know what your dog is up to! There are so many different options to choose from - single walks with a staff member, general play time, etc. Also, if you get your dog groomed on the last day of boarding, they will waive that day's fee in lieu of the bath/nails/etc fee which is nice. They do a really good job with bathing/nails too.
They also send your pup home with detailed report cards on how they were each day - even down to the detail of their bathroom schedule & how much food/water they ate. It is really apparent how much care they put into each dog's visit with them and I feel a lot better about leaving my peanut with them.