New (to me) car with a few (!) issues, and wouldn't take it anywhere else. Top notch work, with great people who are willing to take the time to explain/ show/ prioritize the work needed. Reasonable prices, but work they warranty and stand behind. AND they won't try to push you to do work that doesn't need to be done. (Ladies, I'm sure you're familiar with places who do this!) Cannot say enough good things- if you have a BMW, Mini, or Mercedes, this is the place to go!