NCL freestyle cruising is the way to go. We enjoy eating at the time of our choice, see the early show, then Eat, then the Casino. The food was very good. But the main dining rooms only served the same choices through out the week. They were good but not a huge choice.
My only complaint was that the minimum dress code requirements weren't enforced. If you want to wear flip flops, shorts and a t-shirt go to the buffet on formal night....
This was a College Spring Break week and there were a number of students, but this was the best behaved group, yes they had fun but not at others expense. I applaud the the whole group.
The room was perfect for 3 people. Our steward (Marlon) was excellent.......