Although I didn't buy my car from here, I do get it serviced here regularly and I've never had any problems. I've had a couple warranty items done here without issue as well. I have not dealt with any major repairs, so I can't comment on that.
The service writers are pleasant and friendly and their estimated wait times are fairly accurate.
Like I mentioned before, I haven't purchased a car from here, but the sales guys I've chatted with while waiting for service seemed nice and knowledgeable about the cars. I'd be willing to give them a shot when it's time to buy a car.