Staff was very friendly and competent. Took great care of us. Office has a great waiting room with games, food, and drinks.