Great experience for our whole family. Captain Ben took us out and the trip was educational and fun. We have a 14 year old and twin 7 year old girls. It’s all they have been talking about since we left Traverse City. I could see this being a great experience for any age group. Would definitely recommend them and would do it again in a heart beat.