It was incredible much better than my last doctor. The waiting room was a breeze and everyone was very nice. Spent no more than 5 mins and I even got there a minute late. The doctor was so nice, funny and very knowledgeable. He mad eyou feel comfortable and that to me is important. I have another visit with him in the upcoming week and I am for once not dreading it.