We had a great time on this cruise! So much to do on the ship we only used the pool once. The kids (6 and 7) had a great time rock climbing, playing mini-golf and ice skating. Next year they hope to be tall enough for the Flow Rider (min 52"). Great to see Jamaica again although I wouldn't recommend Reggae Hill unless you are looking to just relax and do nothing. Sting Ray City in Grand Cayman was good, but not exactly what I was expecting. Labadee we did a wonderful coastal tour and spent some time on the beach. Enjoyed the on board entertainment (comedians, ice show and acapella group). Food was great in the main dining room and buffet was decent. Staff were amazing in all areas! Kids enjoyed the kids club activities. Can't wait to go again next year!