I do not if it is worth doing the full day tour that has the mahi mahi beach lunch. I do not even know if there's enough time. I am going on the Grand Princess it stops from 7-4.
If not I figured we would do the half day instead of the 2.5 hour one because of the extra snorkel stop. I do not know they give too many options. Can anyone help?