We are considering the NCL sky for our next cruise but have lots on ??. I travelled on NCL many years ago on Norway & 7yrs ago on the Sea. I was not impressed by food or entertainment but I've heard things have changed & the entertainment is really good..it was great on the Norway..We were considering Celebrity Summit but it looks more formal than we want & the only alternative dining is even more formal & costs $25 person extra. We are also considering taking teenage boys 17 & 19 but are concerned they are either too old or too young to enjoy. Any feedback appreciated.