They have a nice selection of new and used vehicles. They have a great service department. They get the job done quickly. I love the fact that someone from customer service calls a day or two after you get the car back to follow up and make sure we are happy. That's how they get 5 stars!