I have taken my daughter here a few times with no complaint. The wait time is never long and they're great with accommodating last minute appointments. I also like the later hours they have available. The front desk staff is always sweet to my daughter and the doctors and nurses are always patient with her.