I went on an NCL cruise after my son won it in a competition and have always said it would be my idea of hell, stuck on water on a ship would feel claustrophobic, or so I thought! I LOVED it, the food was fantastic, the rooms were ample and the balconies were a great size, there was plenty going on including shows, numerous bars to visit, kids activities, and it was great to get to visit numerous locations for just long enough to see a few sights. I would happily go again, I think the think I liked most was that it was a very casual cruise ship, my idea of hell is having to dress up in fancy clothes to eat every night, whereas this trip involved lots of people, of all nationalities and age groups, just enjoying themselves and looking forward to the next destination.