We just did a private walking tour of Tallinn with 10&12 year old kids as a shore excursion from our cruise. Estonian Experience was great. Wonderful guide and driver. They put together a custom tour plan for us which included archery lesson and bastion catacombs tour, and it was significantly better and cheaper that the excursion packages offered on the ship. Kids loved it. Beautiful little town. Highly recommend.