I have had a ton of work done there on my cars, nothing but top notch service from top to bottom.
They really seem to care about your car, they ask if you want original or generic parts, have paint better than the manufacture, wash your car, touch up paint chips and the list goes on...
Also very fast in getting your car back if its not a slammed time of year for them.