I would like to rate it higher the problem is inconsisteny. Sometimes the wait is reasonable, other times it's 3 hours. We went a couple weeks ago and since the wait was so long my kids were touching everything and one ended up with pink eye, her first, so we had to go back. Possibly they need to disinfect a bit better.
Also some of the docs are better than others. As previous yelpers have mentioned.