This is the best experience I have had in travel medicine and preparing for that overseas trip. The staff here know the lot, totally professional, and a truly friendly atmosphere - they even have a sense of humour - so often missing from places like this ... Read More