I booked it for my 18 year old son and he had a fantastic time. Captain Bryan was great and even sent photos and videos. My son highly recommends it!