The NCL product is very consistent. We have been on four NCL cruises. The Hawaii cruise is a must if you have the disposable income.
I wanted to briefly write about Egypt. We were very disappointed (to put it mildly) in the country. By the time we actually saw the pyramids we could not appreciate them because of all the filth, rubble, pollution garbage along the three hour journey from Alexandria.
Once at the pyramids guards will literally ask to take your picture and then try to charge you to get your camera back. An old man tried to stuff a T-shirt in my pocket. The con men around the pyramids desecrated the area. It is hard to believe that the government of Egypt does not protect such a valuable treasure. Over the years they have built up very close to the pyramids, it appears that the Egyptians do not value their own history.