The staff is always so kind and efficient and we rarely have to wait more than 5-10 minutes to be seen. Overall we've had a fantastic experience with all 3 of my kids.