I have only had really good experiences with Barks Fifth Avenue. They treat our two dogs very kind and spend as much time wtih them as they can. Barks Fifth Avenue has an excellent staff, including the groomers. The only complaint I have is the seemingly high cost (although, I have to admit, I don't have much to compare their costs to as I've only dealt with one other place).
Pros: All aspects
Cons: Maybe a little pricey
more