I sailed the NCL Haven thinking it would be wonderful. What a disappointment compared to Celebrity. We thought the food in Luminae was wonderful. Menus change their daily. On the NCL Haven, same menu every day. Disappointing to see a small buffet with lox, bagels, sweet pasteries in the morning as well as ordered items. On Celebrity, everything is served to you. Big difference in the quality. Bread was awful on NCL.
We will never sail NCL Haven again after the disappointment. Seemed the guests who were on Carnival, loved the Haven. Other guests that had been on other lines were very disappointed.
If traveling with children, NCL may be better. However, if sailing as a couple, Celebrity has more class and sophistication.
These are my opinions. Please, no flaming.....