We had a reservation for a morning that turned out to be too rough, so getting a cancellation within minutes of our arrival at the harbor was disappointing. Emily worked with us to immediately rebook for a date before our trip ended and boy, are we so glad we were able to get out to the cage!! My sons (8 and 11) were really excited to do this trip, especially the 8 year old, a huge fan of sharks. The captain gave us a great into to the area, the types of things we'd see, and how to stay safe. Our half of the boat went second, but our enthusiastic 8 year old got into the cage first and out last so he could really enjoy the view. Seeing these creatures up close was just stunning. It makes you appreciate their place in our ecosystem in a new way. We got plenty of time to look at them circle us (probably 2 dozen in all), which was just amazing. So SO glad we booked this tour.