We went with a neighborhood group of 17 people who commonly cruise together.
The embarkation process at pier 29 in Fort Lauderdale was terrible. Our luggage was outside getting wet in the rain. The line to get through security was long and very slow. They had 4 security stations for 3000+ passengers. Disembarking was worse. We couldn't get off the ship until 10AM and then waited another half hour to get through the customs line. I will never sail from Fort Lauderdale at pier 29 again.
The dining room menu selection and food was not good. All of us were disappointed. Interestingly enough, the Windjammer buffet was very good. We at ate both Chops, their steakhouse and Portofino's italian restaurant. Chops was good. Portofino's was outstanding. The prices, $30 and $20 per person respectively, are very reasonable given the quality of the food and service. you have to try the sandwiches at the Sandwich Bar on the promenade. They're great!
We had an inside promenade cabin on the Navigator of the Seas. Great view of the promenade, the parades and people watching. The cabin had a window seat which provided comfortable viewing. The cabin was typical, with enough room to get around comfortably. The bathroom shower was a little tight.