Didn't buy my Toyota here, but the service department has always been good about getting me in and out pretty quickly. Recently needed a recall service and they gave me a loaner for the day.
Usually they wash the car, even for basic 5k service. Last time they forgot, I called up my service advisor and he told me to go ahead and bring it back for a wash.
Like that they have extended service hours until 7pm during the week and are open on saturday and sunday 7a - 4p.