Office was easy to find, easy parking, clean office, friendly staff. The wait wasn't anything I wouldn't expect from a Dr's office. Dr answered all questions (a lot of questions) without rushing and immediately gave me a referral for a question he didn't specialize in.