The shop was very old and outdated. There wasn't much to do with kids except the kids club and pool. The service was great but one of the staff members lost my kids sail and sign card. The food was average nothing to exciting. The arcade games cost a lot of money to play and our kids spent all our money. The mini golf corse was nice even though it was always crowded and windy. Our room was horrible. When you book the room you don't know if your going to get the renaveted side or not. We got the 1990s side and it was terrible the floor and tiles were very dirty. And they advertise it like everybody get the new room. The private island was okay there wasn't any excursions but Nassau was nice. The app was helpful and it helped me remember formal night. Over all we had a average cruise adventure.