Excellent suggestions so far, Thank you!
How long do the rafting and sting rays etc.. typically take? Will we have time to do an excursion and then hang out on the beach for a while?
Didn't do any excursions on my last cruise so I have no clue how long they take.