First doctor to understand my headaches and have treatment options that work for me. Sometimes there is a bit of a wait for your appointment (I'm sure with good reason as they do an on-sight migraine management). Office is dimly lit (migraine friendly) and front desk is very nice. If you suffer from headaches it's worth it to see a specialist.