I'd read complaints about the food not being very good on this ship, and the buffet area being short on seating, so I pleased to experience the opposite. My husband and I did not love every dish we tried, but over all the food was good. The fish was always good. I was pleased with the variety of choices offered in the buffet at lunch and supper. Some days we ate every meal at the buffet and we never experienced a lack of table availability. I was surprised and pleased that both soft serve and regular ice cream was offered free. We tried two of the "pay extra" restaurants. The Italian place was just OK, nothing special. The Steak place served a very good shrimp cocktail. The 4 of us were pleased with the steaks. However 2 of us ordered "medium" and received WELL DONE. It took 3 tries to get my tenderloin done MEDIUM, (first one was dry - too well done, and second one was much too rare) The staff was very concerned about getting it done right, so we were impressed by their effort to please.
Our room staff was very friendly and accomodating. No complaints about the room - the bed was fine. They could provide an option to the comforter. I found it much too warm for use most nights even with the AC turned up to the max. I asked for something less heavy, but nothing was substituted. We had a balcony room on the 10th level, slightly aft.
The entertainment could have been better. Not enough choices during the day hours, and the evening music/dancing options were too late. We'd have liked some live music in a lounge area at about 7:3o so that if we did not care to go to the floor show, we'd have had an option for after supper.
Our balcony cabin was fine, and location was fine - no complaints.