I can understand everyone's viewpoint on this.
But one thing to keep in mind.
A tropical beach is an awesome place! White sand, aqua green warm water, beautiful fish to see. Kids especially seem to love playing on the beach.
I realize that a 3-day cruise on the Wonder gives you a stop at
Castaway Cay. But what if, for some reason, your cruise can't stop at CC? It has happened. Not the majority of the time, but it has. Or if the weather isn't cooperative on CC day? Rain, thunderstorms, etc.?
We have taken the Blue Lagoon excursion from Nassau. Yes, we had to walk through the pier, etc., but we survived it. And you know what -- we were glad we did! We had the loveliest beach day!
And we did NOT get to go to CC. So if we had stayed on the ship at Nassau, well....we would not have been to a single tropical beach over our cruise. I can't even begin to say how much fun we had at Blue Lagoon and how much our kids loved it.
So this is just something to consider! Would you be totally dissatisfied and disappointed if your 3-day cruise turned into 3 days on the ship - no beaches?
Kris