The dealership was welcoming with sofas and big flat screen tvs. They even have a game system for your kids. Everywhere was clean and organized (even the bathrooms). Cookies, coffee and water are complimentary while you wait for your car or salesperson. They have a full service area and a dealership. I have no experience with the body shop. Enterprise rental is on site if you need to rent while your car is being serviced.
more