My husband and 2 boys (under 8) flew to San Juan a few days early. We had done our SeaPass forms on-line - highly recommend - and boarded the ship about 1:30. Not crowded and really easy to get on. Plenty of time to eat lunch and explore. We had our bags at our room by 4.
Ship: We had a really great time. The food was good. We had a junior suite - very nice and roomy. The boys loved the Adventure camp. Only bummer for them was that the slide at the kids pool was not working. And the only time we tried to play mini golf there were no clubs or balls (I heard this was commonly experienced.) This is small stuff - everything else was great. Only attended two shows - Welcome show was ok - the ice show was great! I heard good things about the others.
Ports: