Overall, I have no complaints with our 9 days aboard Navigator of the Seas. It was all typical Royal Caribbean fare. I lead a travel group for a Florida agency and have cruised many times so know what to expect and never get too concerned if everything isn't "perfect".
Dining...it isn't what I'd call 5 star, but is at least 4 stars better than my usual menu at home. There was generally something for everyone on the menu. Table service in the dining room was excellent except for one evening where some seating changes interrupted the flow of service. This was the fault of the Maitre d'. The waiter and assistant waiter were superb. We found the Windjammer to have a nice variety for breakfast and lunch. We don't use the specialty dining options but only hear good reviews from those that do.
Cabin...we were in balcony cabin 7320 and loved it. It was immediately off the stairwell so convenient to getting up or down on the elevators or stairwells. Like everything on the ship, it shows some wear here and there, but nothing is thread bare. FYI...Aruba, Bonaire and Curacao are all port side docking. Miami and Labadee are starboard side to the pier.
Convenient location. Typical RCCL balcony cabin.
Embarkation took a little time. Miami is not the best RCCL port.
It's a nice day at the beach. Set up on the ocean side for cooler sea breezes.