Overall, the staff is very nice here. Unfortunately, the appointments take HOURS. I have waited anywhere from 30 min to 2 hours to see the physician. If you are looking to get in and out quickly, think again. Why even have an appointment if it is going to take this long?