I took this tour with my mom and daughter. It is not easy to find an activity that is interesting for three different generations - but this tour was great for all three of us. The captain and ground staff was friendly and accommodating. At around $20 this is a great value. Highly recommended!