Dr. Jimenez is a good doctor. I honestly think he knows what he's doing and is passionate about it. He always seem happy and cheerful and in a good mood the handful of times I've been to see him.
I gave his office a three stars not because of how the doctor is, but mainly because of his staff. They're not a friendly lot. They always look like they would rather be doing something else other than helping you out. And they always talk to you like they know better than you do. I tried rescheduling an appointment once, and the guy who answered my call was the most annoying and unhelpful person; he shouldn't be working with clients/patients. I explained to him why I needed to reschedule and what my availabilities are. He couldn't be the least helpful and was talking to me like I'm some stupid person.
I like the doctor, I would come back. But if they want their patients to be happy, they better teach their staff how to interact with them better.