We've been dropping our girls off for about 6 months now. They are always staffed with friendly people who clearly love the dogs they have with them.
We have 2 Mini-Schnauzers and they have a good amount of energy. When we pick them up at the end of the day they're always tired but happy.
We haven't boarded yet but I've seen the interaction with people who are boarding and their dogs seem very well cared for too.
I highly recommend giving them a try.