We took our children and grandchildren so they could enjoy the amenities of the ship and private island. Instead they spent most of their time in the pool which they did enjoy but the water slides, etc were so crowded they really didn't get a chance to enjoy them. And the prices at the private island were so expensive that the young families didn't think it was worth it. There were two ships in port and again the overcrowding was awful
the children enjoyed the outdoor movies and watched several of them.
The food was just ok, all the steaks were very thin and not good quality meat. We like our steaks thick. The fish dishes were good and the desserts were very good. We had anytime dining and it was a hassle and quite a wait to get a seat together. Could have been better organized.
The cabin was nice.