I've recently moved to the area and have been taking my Mazda here. I have felt fine about my experiences here.
My first trip to Cardinale Way Mazda was actually when my car broke down the day before my first day of work. Needless to say, I was very stressed and the employees at Cardinale Way were very nice and patient. Steve helped me figure out what to do over the phone and then let me know what was wrong with my car and what my options were once I was there. One thing to note is they don't provide rental cars. I'm not sure if equivalent dealerships do generally or if that is more of an upscale car thing but anyways, you have to pay for the rental car.
Since that trip I've brought my car in for service where they fixed a small issue I was having but didn't end up having to do much.
Overall, the staff there is very polite, but I at times felt a bit like they were "car salesmen" not to reinforce a stereotype. They just spoke to me a bit as if they were trying to sell me something, but when I looked at what I was paying and what I was receiving I felt okay. I will definitely continue bringing my car here!