This seemed right for us as we have no interest in the big cruise ships. It was about 2/3 full, so never crowded. Staff was wonderful throughout. We asked to be seated with a certain waiter after discovering how excellent he was. They always accommodated us and eventually didn't need us to ask for him.
All the wait staff work multiple locations and we became very familiar with many of them. Someone we knew would always turn up no matter where we were on the ship. They provided excellent service.
We opted for the Silver Spirits package and that proved to be a great choice.