I've been going there for years and taken several cars and would not go anywhere else. They once saved me from falling for a dealer scam that would have cost me 1200 ;instead they tighten a screw and voila it was fixed.
Pros: Great work, great prices
Cons: be prepared to leave your car there a while
more