This was my first megaship, although I've been on 18 other cruises. We started in Bayonne, New Jersey and then went to Miami, Port Canaveral, Nassau, and "Perfect Day At Cocoa Cay".
I have been to New Jersey before (sailed out of there last year). I arrived a day early for the trip and I'm glad I did! I didn't have to deal with the hassle of flying! And we were on the ship within 10 minuets!
The cruise itself was fabulous! My favorite stop was Cocoa Cay! I visited the island years ago before they decided to build on it, so I thought it would be fun to see it again now that it's being remodeled! What a difference! The beaches are absolutely gorgeous! There is an extra charge for use of the waterpark, which I wish there wasn't in some cases. The snorkeling is fabulous! I can't wait to go again!