We love cruising to the Caribbean and never went on a fancy ship and always book an inside cabin.We aren`t hard to please but have noticed that NCL offers very few choices of not good quality in the main dining rooms,perhaps to "force" you to use the for fee restaurants.We always ate at the free restaurants,breakfast at Tsar`s or the buffet,lunch at the buffet and diner at Tsar and Azurras and the quality was always fair to poor unlike our last cruise on NCL 3 years ago from New Orleans also a Free Style Cruise when there where more selections fo a much better quality.
Cabins: Our inside was small compared to an inside cabin on a Carnival ship but clean and with a better bathroom that previous ships and the climate control worked well unlike our two previous Carnival Cruises.
Shows: They are the best of all the cruises we took,good comedian,and a great last show.Also don`t miss the "Crew" show,they have some real talent[better that some professional shows on other ships]