Since NCL offers a relatively free and flexible cruising experience. Including your time dining, where you can dine anytime you want within normal dining times. And offers a great many shows as mentioned earlier. Long queues are to be expected. One thing you need to do is ensure you always arrive early to get the best seats in all these venues. Even at the swimming pools, you need to get there early enough to get a poolside chair. Also, don’t hog those chairs, trying to save seats for your group, yet you don’t know when they will make it. Allow others to enjoy the seats as well, it’s proper cruise etiquette.