Honest, great service and communication.
We've never felt like we've had to haggle for sales or that we've been taken advantage of with service. Yes, you have to schedule a service appt in advance, but that tells me they're good at what they do.
Don't believe the negative reviews, this is an honest dealership with great business practices.