Ive been going here for 6 months or so for myself and daughter. There are a few ok doctors and a few with typical god complex attitudes. There's usually a very long wait. the receptionists aren't friendly and the place is not overly clean. I wouldn't recommend this place.