I just want to let you all know that we did captain marvins today and it was wonderful!! They are so great! We walked a short distance from the dock to their office, they took us by air conditioned mini bus to the boats, we went out and stopped at Coral Gardens to snorkel, The Barrier Reef to snorkle and to the Stingrays which was a blast! My 4 year old had the BEST time snorkling and with the stingrays. She was feeding one ofthem squid! She also saw a large sea turtle while we were snorkling and was petting it and when it started to swim away she started swimming after it, I had to swim after her LOL! So anyway,, if anyone has any hesitations about booking with Capt. Marvins, dont, they are a great outfit!!