I totally agree with your comment on bringing a camera with long lens or good zoom capability, and with this not being an ideal poolside route.  I will say to anyone considering this cruise to bring at least one nice outfit.  Norwegian has a dress up(or not) evening called Norwegian night out where you CAN get all decked out and you can meet the captain and other directors of the ship. Also, at some of the restaurants, they do prefer you dress up a little. My husband and I happened to bring a few nice outfits and I'm glad we did, as it was fun to dress up for dinner on occasion(we were celebrating our anniversary and husbands birthday on the cruise), though GeorgeLin is right, you don't have to with Freestyle cruising in most cases.