4 to 7 hours depending on what you select.
Absolutely! Children of all ages are welcome.
Anytime before and during the 2nd trimester but not during the 3rd. The boat ride and any other activities may be too strenuous for ladies in their 3rd trimester.
Sunscreen, credit cards, swimwear and a smile.
Read reviews of travelers.