Service department is top notch. Ask for Gary. He is honest, doesn't try to up charge or sell you extras. He's upfront about pricing and recommendations. He always takes care of me, remembers my name and is always smiling.
I don't know how he does it, especially dealing with cranky people and their car problems all day.
The only place I'll take my car in Phoenix.
Also pricing is very fair, even for a dealership service department.