I had a wonderful experience at Travelmed, in preparation for our trip. Dr. Kavian took the time to sit with us and explain his recommendations in depth. He was kind, informative, funny and made you feel instantly at ease. The needles were painless and stress free. The clinic is clean, easy to get to and with an appointment, we had no wait. I will absolutely be coming back for all of my travel needs.