I just went there today and i can say enough positive things about this place. I was having transmission trouble and i know from my previous car that mechanics often see dollar signs when they hear it's transmission and try to charge you an arm and a leg. John looked at my car, cleaned the sensor, DIDN'T CHARGE ME A PENNY, and now my car is running great. And told me that if i have any particular problems in the future i'm probably covered under warranty still at the dealer. DEFINITELY GO HERE IF YOU WANT HONEST AUTO SERVICE.
Pros: honest honest honest
Cons: not a lot of parking, but he'll tell you where to park if you ask