Dr. Bava was the best physician I have ever visited. (and I have visited several) He has a gorgeous office, professional staff and he is a very knowledgeable and kind physician. Dr. Bava was very thorough with his examination and explanation of my treatment. I was truly disappointed when the appointment ended. I have recommended him to all of my family and friends.