This place is a decent dealership and a nice enough place for any repairs or maintenance that you may require. Centrally located, they have a decent shuttle service allowing you to drop off your car and still get to work without much bother. The staff are friendly enough the work done seems satisfactory, and they do manage to keep you apprised of all the work that you need to get done and when it needs to be completed.
That said, it's one of the pricier options that you're going to face when you see the bill. Admittedly, my vehicle is not the newer of Toyota models, but there has yet to be a time where I brought in my vehicle for what was supposed to be routine maintenance, only to discover a laundry list of items that needed to be fixed before I got it off the lot. Even follow-up on maintenance they had already done resulted in another estimate of work in the neighbourhood of a thousand dollars once again.
The service is fine, you get what you pay for, but with repeated add-on "necessary" maintenance every time, I'd like to think that my money:brains ratio tends towards the latter.