I have been here 3 or 4 times and every time has been fine. The receptionists are courteous(and understanding). The medical staff are super friendly and do everything to make you comfortable. I have had no issues getting an IV put in(or out), always quick and painless(if I’m just lucky I’ll take it). I’ve never had a problem making an appointment or going to pick up test results. Everyone does their job, which is nice for a change