Ed is my dude! He always takes care of me and my car. He tells me how it is, no fluff attached, no extras forced onto me. He will tell me ahead of time what is going to be due soon (ex brake pads or tires) so I can know how much to money to save for future visits. BUT, I have learned that not everyone is like Ed, and I learned the hard way. I will literally only bring my car from now on if it's with him.
The service center is huge. It has a little cafe where they serve complimentary coffee and drinks. They used to have a full service cafe where you could purchase any type of food or drink. I miss that. Now they just have one type of food available. It's great that it's complimentary but being a vegetarian and a hungry hippo I it doesn't always suffice.
The waiting area is expansive with several areas to sit at, lots of magazines, and a kids zone.
Although it isnt required, make sure to get an appointment because without one you're going to be waiting several hours for something as simple as on oil change. I've had some days where I wait an hour and others where I've had to wait 5, so it's definitely varied either way.
There are lots of local places you can go to if you don't want to wait at the service department.