My Mercedes-Benz C300 randomly started pushing white smoke out of the hood as my lady and I were driving towards San Francisco on a Saturday night. I pulled over and had it towed to the only place that was open on a Sunday nearby - Villa Automotive in San Luis Obispo. The guy who helped me out was truly real with me - he was upfront, straightforward, helpful - I told him I owned a Mercedes but I wasn't really on a Mercedes sort of budget and he was understanding. They picked us up from our hotel in their shuttle van, which wasn't the cleanest but hey beggars can't be choosers! Turns out I put too much oil in the car when I changed the oil and the car just started burning it off after a long amount of driving (we road-tripped from Scottsdale, AZ to Squamish, Canada). The service guy said I'd have to drive it to burn some of it off and that it would smoke, and so I drove it around for 10 minutes or so and he was right. They had emptied some oil out of it and then added some to make it even (car takes like 9 quarts of oil, and it's only a V6!). Service guy even steam cleaned some areas where the oil had spilled too. Great service. Guy at the desk recommended places for us to hike and everyone we met in San Luis Obispo was oddly in love with the town - but hey, they were all friendly. Good experience. We made it to Canada and back to Scottsdale, AZ without any problems.