Pleasant one hour ride. We went up-river for about 45 minutes; the trip back took just over 10 minutes. There is both an indoor part and an outdoor upper deck. There was some narration, but not so much that it was annoying. Drinks available for purchase. A very enjoyable, relaxed trip.