Hello! I am taking my children on a 7 night western Caribbean cruise on the Disney Wonder leaving Galveston, Texas next fall 2013. We leave the port, at sea for two days, than Jamaica, than Cayman Islands, than Mexico and than two days at sea and than back to Texas.

Here is my question: It was my mistake, but I'm somewhat sad that we won't be able to experience Castaway Cay. I really, really wanted to try it out but I guess it can be saved for another time.

#1) Can I have a overall good trip without the Castaway Cay?

Also

#2) When looking at excursions on the ports - I seen many different beaches I can pay for the kids and I to go and lay around in. However, I was wondering if I have to pay in order to go to a beach or if those ports have free public beaches we can go on right on the port?

I am brand new to cruising - this will be my first cruise and I'm confused at all this. Thank you!