Travelled with NCL on the Norwegian Spirit cruise around the Med and Canary Islands. When we booked, we received an Ultimate Drinks and Ultimate Dining package as part of our deal, allowing us to eat in any of the specialty restaurants on board without incurring a surcharge; likewise with the drinks, receiving premium brands free of charge.
Everything about the holiday was superb - friendly crew and staff on board, excellent trips on shore, good variety of entertainment on board. Parts of the ship are a little tired but you need to look closely to see this and certainly not anything to complain about. Would certainly book this trip again.
Cabin not the most spacious but then most cabins are like this. Did have sufficient room for the two of us and the cabin was well placed for access to all areas of the ship.