As far as their veterinary services are concerned, I've been taking my dogs to this animal hospital for the past four years and I don't have any complaints. The doctors are good: very informative, patient and answer all my questions.
The front desk situation is a bit different. The staff do their job, their pretty friendly, but sometimes the wait (even without any other patients before you) is a bit ridiculous. However, I just deal with it.
I've also boarded my dogs there. This, I'm not so sure. I feel safe keeping them there because if anything were to happen, the vets are there to address any problems, but I don't know if they always do what I ask them to do, like baths and nail clipping. Sometimes my dogs will be just as 'dusty' coming out as going in. Other times their nails aren't clipped. Of course, I haven't called them out on the situation because by the time I can actually examine my dogs, we're already home, and I'm too tired from traveling to have to deal with the vet office on top of that. My problem, then, I know...
Anyway, overall, I would recommend this vet office. But I'm sure there are better out there, too.