The staff are great and our cabin steward is much like yours in that he is always happy friendly and ready to help.
For us, the seating was really only an issue on those really cold and nasty days. As a previous poster had mentioned, the library leaves a lot to be desired. We’d previously sailed on the Sea Princess and talked up the library to a new cruiser. They went off to find it themselves and were pretty shocked by what they discovered. We decided to put them to rights and were soundly embarrassed when we decided to retire there on the first day of poor weather.
The Sea Princess also had more troughs for washing hands on the way into the buffet. It was a smaller ship and the handwashing stations were not as pretty as the big glass bowls on Majestic but it worked better to have all passengers washing on their way to the food. I hadn’t noticed too much poor behavior in regard to hygiene in the buffet but I had already taken to washing, sanitizing, collecting my food and then sanitizing again before eating. (I think this was something that was suggested here on the forums some time ago).