This is an awesome experience. Our group included two grandparents in their 70s, parents in their 40s and 50s, a 12 year old boy and a 7 year old girl. Each of us enjoyed learning about marine biology while out in the ocean. It is so worth your time! The staff is engaging, professional and also had us laughing at certain points. Go!