I took a 1.5 hour tour with my 8 year old son and we had a blast. It was just the right amount of duration and exercise for us, and the water was calm enough for a young child. Our guide, Kyle, was very friendly and courteous. Our overall experience exceed our expectation. I highly recommend it to any family!