My daughter and I have been going here for a couple years now.
First and foremost the convenience of it being in the heart our neighborhood, and two the service is always up to par. The wait time is minimal and the staff are friendly.
If you call ahead of time they are understanding if you're running a couple minutes late. Overall two thumbs up