Our family of 4 (kids 6/10) just returned from a 4 night cruise to Bahamas and Castaway Cay.
Check in was done on line and in advance.
We caught the Disney Cruise bus from a Disney Resort - smooth - no fuss - excellent.
The cabin was amazing.. No complaints here.
Feed the rays and got to swim with them - it was fun and ok value wise
good boarding experience