We chose a balcony stateroom and so glad that we did. We could watch the scenery and Hubbard glacier right from our room. We also watched for wildlife and took pictures from our balcony. The service, food, cleanliness and accommodations were all fantastic. We were able to stretch our legs with walking about the ship whenever we would like. There was food available at 6am for early risers and snacks in the afternoon when sitting on the Aft Deck watching the scenery. The two shows we went to were 1st class. Broadway quality shows with outstanding music and dance. We also felt that the communication was excellent, letting us know what is going on, when to be on and off the ship and even reminding us of a time change. The restaurant selections were broad and we were able to eat different varieties of food each day. Very fine dining and service at the restaurants.