I have been visiting this museum for many years. Excellent for all ages, especially for the younger generation. Be ready for frequent questions from your children. I have seen some items that I wondered about and I have around antiques and museums all across Canada. There are numerous buildings outside to visit as well. Do not miss this one.