I've been there many times for a variety of things and have always been pleased with my care. The personnel obviously like working there, and look at you as patients whom they want to please. Only two nasty ones (older clerk at the sleep clinic, and an extremely rude PA at the Thunderbird clinic), but that's two out of many dozens of real good ones. Only drawback is the wait-time for primary doctors, but that may have changed by the time of this post.