We did not have the greatest experience here. Always a VERY long wait. If there is an emergency, there is no care available for sometimes a few days. I have allergies, and there seemed to be complaints made because of having to use different products. Have never experienced that anywhere else. Would not recommend.