This was my first cruise, so besides reading and reviews, and what others said I had nothing to base my experience on. I had to work hard and save for a couple years to be able to afford the trip, so building up to the date I was nervous that it might not have been worth it, however from day 1 I lost all doubt! It was wonderful. There seemed to be something for everyone, I had options I loved and so did my 75 y/o grandma! There was a variety of shows, music, comedy, casino, places to eat, places to sit quietly. My biggest issue was trying to figure out WHAT to do there was always 2-3 things at the same time from early morning to late at night. There are things you could nitpick apart but I choose not to as none of that really put a damper on my enjoyment. The only TRUE complaint I had was too many people saving seats! Carnival has a policy about it but it was NEVER enforced, several days I would try and find a lounge chair to sit in the sun on the desk and 1 or 2 people would have up to 10 chairs saved so I'd have to go up in a corner which I was still okay with but would have rather been in the middle the 'prime' area. I would watch and no one in the 3-4 hours I'd stay there would ever come to those 'reserved' chairs. Similar thing happened when I went to a cooking demo, it was a smaller area and it was packed, yet 1 person had saved an entire table of 6 and the other 5 people didn't show up until 25 mins into the demo that only lasted 40 mins. Again at the shows the 'prime' areas would be saved by 1 person seats for up to 6-10 people and no one would sit in them until after the show started if at all. That was disappointing, however in the end I truly feel the only person that wouldn't have fun on this ship would be the person that LOVES to be negative and nitpick, honestly... it is what YOU make it. Smile and relax and it will be the best time!