Went there with a few problems on my c320. Staff was top notch. Very clean and nice shop. They even gave me a ride back to work as they diagnosed my problem.
All reviews seem positive
Call today for an appointment