The staff are friendly, helpful, and good at their jobs. Additionally, the waiting area is good without being overly annoying.