The rooms were small and gave the impression of being dirty, the doctor was okay but seemed distracted, the nurse who gave the shots (all of which hurt during and for days after) was short and uncaring. Admin staff ignored me as much as possible and didn't go out of their way to be helpful. Not a pleasant place, considering you have to pay a fee just to go there. Go elsewhere if you possibly can.