Fantastic cruise and ship! Ship left from Port Canarval. Getting on and off the ship was very easy and took about 20 mins.
Cabins were very nice. we had a cabin overlooking central park - with balcony. I thought I would feel claustrorphobic...but it was fine. I would still prefer ocean view. My kids had a balcony overlooking boardwalk, they were able to see zip lining and aqua show and water, so best out of all cabins. (recommend getting boardwalk)
Labadee is the RCL island. it is very well set up and they have food and chairs, it's really just like a 'day at the beach'. I would be careful with going into the little village, you will get harass from sellers.