All the Physicians are just the best that I have ever experienced. They are very thorough and very understanding. Yes you may have to wait to see them but when you do they are all focused on you. they are very helpful and caring and insightful to what is going on. The price is on a normal range. The is a lot of parking so this is easy. They have doors that are wheelchair accessible. The greatest staff.