Highly recommend - this is a practice big enough to make sure there is always someone on call in off hours, but the doctor-patient relationships are personal - they get to know you well enough to take your lifestyle into account and the appointments aren't rushed.
Office is on the outskirts of downtown Pleasanton but has a large parking lot on two sides so parking is not a problem. It's only about 5 min. off the freeway so pretty convenient for anyone in Pleasanton, Livermore or Sunol.
Pros: great doctors
Cons: What are the drawbacks?