We got to use SHPR when we got a groupon for a two night stay. We took a tour of the place and ended up using it for our dog, Buster, to stay at when we moved. BTW it is much easier to move when your dog is staying elsewhere!
They have a great doggie day-care set up, outdoor and indoor facilities. They really pay attention to detail. All of the staff were nice and seemed to really love animals.
We got to see the Saint Bernard's that they house and care for as a rescue facility. They are available for adoption, but I can't wrap my head around having a dog that big!
When we got Buster back from SHPR he was as happy and healthy as when he went in. We would use them again if they were closer to us, and a little less costly.