I have gone there twice for travel consultation, and I couldn't be more pleased. The staff is always friendly and courteous. I am always seen within 5 minutes of my appointment time. The office is clean. Finally, the doctor reviews everything I need and talks as long as required to answer all of my questions. I never feel like I am rushed. If you're traveling overseas and need vaccines a/o meds, this is the place to go!