Dr. Diaz is great, and has been every time I've visited. Very personable.
Regarding the office: Fast and easy check in, nice looking office with pleasant atmosphere. Staff seems very nice as well.
I do wish that I was able to schedule my apt 6 months out like other offices, rather than having to remember to call back in 3 months.