It was great! Very soothing office all around. There are drinks offered while you wait, everyone that works there was pleasant, professional, and friendly. Doctor was awesome. Very thorough and really care for your health. They don't just write you a script or put you on a generalized plan. They actually look at your records and assessment with the other doctors on staff to come up with a treatment plan that really takes care of you. When you go there your care isn't just backed by the doctor you saw, it's backed by the entire team of doctors there. Really great experience. Looking forward to my next appointment.