Attittude: excellent, devoid of the usual pretentiousness.
Service: high quality. Two services and one major repair, all done to my satisfaction.
Free Transportation: my only complaint. They advertise 30 miles. I live 28 miles away. They provided transportation the first time, but started waffling after. I guess they didn't like the distance or time away for their driver. Pretty simple in my book, just shorten the distance rather than make promises you can't keep.
Sales: Not really in the market, however, my sense is they get lots of folks with more money than brains, so negotiating a good deal might be difficult. The initial figures they gave me on a 2017 M3 were ridiculous, which was my first indication that shopping elsewhere might be best.