We had a balcony room on level 11, Baja deck near the aft of the ship. This location was great for us as we just went up two levels to the Horizon Court buffet. This was our breakfast spot everyday as well as lunches during sea days. Excellent selection of very tasty food with a few changes for breakfast. Lunch changed allot from day to day with a different theme (mexican, italian, etc.) but always included a great salad bar.
We had dinner at several of the restaurants but did not try Sterling Steakhouse or Sabatini's (the 2 pay restaurants). Nice choices for dinner. Food quality and taste were very good except for the steaks which were just okay. I had a strip steak that was a little tough. Good flavor though. Call early for the best reservations if you choose anytime dining like we did. Took earlier travelers advice and requested two lobsters on lobster night, no problem and they were delicious.
They had a very interesting golf pro who gave daily presentations and golfed with some of the passengers. Went to see one of the comics and he was pretty good. Went to one show in the theater but left after a few minutes. Not really our thing. But always 2-3 different things going on to suit people of all ages and tastes. We went to two wine tastings. The first was $25/person that included tastings of several very pricey wines. The wines were paired with food (appetizer size) that included caviar, lobster, prosciutto, smoked salmon, shrimp, different cheeses, pate. It was nice but again not really our thing. The second tasting was $9.95 and included a souvenir shot glass. The wines were very good. There was some cheese and crackers to cleanse the pallet between wines.
As others have said the ship is very large and you can always get away from the crowd. We also liked the "adult only" pool since we weren't traveling with any. The casino was nice and never too crowded especially on Non Smoking night. The girls working the tables were very friendly and happy to help you learn new games.
Overall, the staff of the ship and restaurants were very friendly and helpful. I would highly recommend this cruise, we had a great time!