After reading other reviews of this crossing, we must have been on a different ship. We spent the first day exploring the ship, locating the planetarium, theater, dining areas, and other activity venues. At every elevator lobby there is a diagram of the ship indicating the location of each area we wanted to visit.
Our cabin was reasonably sized with generous closet and storage space. We paid extra to have an unobstructed view from our balcony and consider it money well spent. We spent many evenings on our balcony after returning from the evening's entertainment with a cocktail promptly delivered by room service. Our steward kept our cabin very clean every day. We even had fresh towels and the tv turned to important reminders for the next day every evening when we returned from dinner. Whenever we met him in the hallway, he greeted us by name and was an excellent source information.
We as well as our table-mates agreed that there were plenty of options for appetizers, salads, entrees, and desserts. Our wait staff greeted us by name every time we arrived for dinner, knew our drink preferences, and promptly kept our water glasses and bread plates filled. Even when in the King's Court or at breakfast, when we ran into our dinner servers, they greeted us by name.
We got really lucky. Quiet, great view, close to elevator, ample storage, unobstructed balcony helpful steward.