Get there before rush hour so you can miss the traffic.
The staff is the only reason I can't give this 5 stars. They seemed pre occupied. You don't want to seem like this when you are getting stuck with needles. It just is a bit upsetting.
The mobile team is awesome though.