This place is clean and easy to get in and out of. The last thing you want to do when you are feeling sick is to have to sit and wait to see the doctor. Their online appointment system was accurate and I only waited 5 minutes once I got there. Both the nurse and the doctor where nice and the doctor spent time explaining things to me. The receptionist didn't have much personality but the nurse and doctor more than made up for it.