We were in Orlando for family vacation. We wanted to spend a day at the beach, Gulf side. I contacted Capt. Mike before our trip to make arrangements, Once we were in FL - Mike called to confirm but also recommended moving our trip up a few hours to avoid bad weather (Tropical Storm Andrea) We got to the boat about 10am. Captain Mike wasn't worried about the clouds, so neither were we. He took us out and gave all the kids (girls 9&12, boys 15&17) tube rides in the ocean. They were thrilled! We got to the snorkeling spot and miraculously, the sun came out! This was the first time the kids had snorkeled and they loved it! My 17 YO said it was the best part of the trip! We then went to the island for more snorkeling, shelling, swimming, etc. On the way back, Captain Mike worked to find dolphins. They swam along the boat, in our wake and with other boats. The four hours flew by and we couldn't have asked for a better experience. The kids loved every minute of it! It was such a better option that just lying on the beach all day with kids looking to be entertained. Book in advance, be flexible around the weather and trust your Captain!