Capt. Bill was amazing, and funny! We were a little reluctant to book with our 6 year old, not knowing how she would handle snorkeling for the few hours. She ended up wanting out after about 45 min. Capt. Bill and Hannah took her on board and told us to continue snorkeling. Everyone was thrilled with the marine life we saw. Highly recommend this to anyone and will tell others to book with Seaquest.