It was comprehensive, enjoyable, educational, exciting, thought-provoking, well managed, comfortable - in other words, everything one could want in a tour.
I unfortunately had a cancelled flight and missed the first two days of the tour in Helsinki and didn't meet anyone until the morning we left for Tallinn, but after that everything went smoothly and probably exceeded my expectations. I really enjoyed all of the places we visited and our tour leader Michelle and driver Gareth were top-notch.