Great one stop, effortless experience updating immunizations and ensuring we understood what medications are recommended for our trip to Africa. The Clinic is professionally run and everything was ready for us when we went in after the online consultation. The staff, both online and in person, were lovely and made the whole process very easy and enjoyable. Highly recommend!