It is hard to beat a cruise for a honeymoon!
I believe at least two of our staff members have taken that cruise, so hopefully they will provide some comments.
Most new cruisers overpack. Even a lot of us old cruisers still bring more than we use. A wise friend tells people to 'pack for your cruise, and then go back and remove half of what you packed'. I think he is correct.
You might be surprised to learn that all the mainstream cruise lines offer a freestyle dining choice. Norwegian doesn't tell anyone that, but it is true. You can do a variation of freestyle on Royal Caribbean, Carnival, Princess. They just call it by a different name. You can have a different dining time each night if you choose, and also be seated by yourselves. Just like Norwegian does.
Royal Caribbean also has a private island, and in fact it is just a few hundred yards away from Great Stirrup Cay. They call it "Coco Cay" but it's legal name is Little Stirrup Cay.
On Great Stirrup Cay you are essentially on the ship as far as money matters go. You will use your cruise card to pay for drinks. A straw market set up by locals does require cash (dollars are fine).