I have been coming here for years and have not had any bad experiences! The ladies are all wonderful, especially Dr. Villanueva! They are very good about explaining any costs that aren't covered by my insurance, making me feel comfortable. It's a warm and friendly atmosphere.