My ten-year-old son said it was fun and my 16 year old daughter "loved it." Just long enough to give us entertaining information. The crew were all very nice and welcoming. Our diver, Frank, posed for pictures and answered all of our questions. Great time with deals on sponges after the tour. I would go again.