The ship is made for families. We had four kids with us age 9 to 12. They had plenty to do on our sea days, wish we had one more port, but the activities are never ending. The zip line was great, the wave rider was great and we saw the Aqua show and Ice show numerous times. There was also many characters. This cruise is so much less then a Disney cruise. For the same amount of money you get four days on Disney and 7 days on the Allure. Food was fine, not great and the kids menu was fine. Ice cream all the time was a great thing and the pizza was not bad. The show Mama Mia was fantastic, one of the best productions that I have seen. We did the ship tour and that was very interesting, but do not pay the extra to meet the cast of Mama Mia, it was not worth the money. The headliner show was disappointing but again everything else was great. I marvel at the way they get 6000 people on and off the ship so quickly. If you want to go as a couple, wait until September.
Not great, but not worse then any other ship. Could use a little update.