Yesterday was my first visit. Beautiful office (feels like a spa) and excellent, happy, knowledgeable staff. Dr. Diaz was fabulous .. kind, gentle, caring, and thorough. She went above and beyond, assisting me with something completely unrelated to my visit or her practice. I am so very glad I chose her as my new doctor.