Thanks for all the responses. I have a follow up question.
I noticed we don't arrive in port until 2pm. RCL says the tour is 5-6 hours depending on time in port. Yet Baha Bay's site says the park closes at 6pm. Is there a deal with Baha Bay/RCL to stay beyond the "normal closing hours" or would I be paying full price for a little over 3.5 hrs? If it's the latter, I have to say that's seems a little scammy.