Purchased a car there in 2013 and the sales department was pretty good. Friendly people and I had no issues there.
Taking it there to get any service done afterwards has been a nightmare. Their service department is so horrible I don't even know where to start. Sure they'll fix your car, but it might take two weeks and you might have to call them 5 times a day to make sure they are actually doing what they say they're going to. Instead of writing a 5 paragraph story about my experience that no one wants to read, I'm just going to recommend you take your car elsewhere for service.
Even something as simple as an oil change was frustrating. I scheduled a 9:00 appointment for an oil change they told me it would be about 15 minutes so I stayed there to wait, but instead it took an hour and a half. Which I wouldn't have minded if they just told me it would be that long beforehand.