This place is amazing. Great location, extremely friendly staff, and online check-in. I had a horrible migraine headache and went in on Saturday morning and had no problem getting signed in and they pulled me back within 10 minutes. The staff is very prompt and organized and my whole visit was probably about 30 minutes and they got me out of pain!