I just started visiting this doctor's office and so far everyone has been great. The staff is super friendly and accommodating, they have much respect for the patients' privacy, AND they take my insurance! Unfortunately, since I've been going here, Dr. Vakil has been on vacation, so this review isn't necessarily towards her. However, she did leave an attending in charge while gone, instead of just closing up shop like several other doctor's do when they leave for vacation. So far, I've had nothing but good experiences with this office and already have an appointment to return!