Stateroom - Emerald Deck 310. Spacious, plenty of storage, 6 dozen wooden hangers, shelves in bathroom, nightstands, refrigerator. I would recommend bringing a power strip as electrical outlets are limited. The balcony was nice sized and covered. We were port side with the life boats to the side of us and our balcony was a little larger than others. Beds were soft and pillows ( 6 ) were good. No complaints about the accommodations.
The Ship - Clean, good lighting, easy directional signs and once you learn port from starboard it is easy to find your way around. The Horizon Buffet was well stocked and the food good. We chose Personal Choice dining and found the portions to be large, tasty, appealing in presentation and the wait-staff attentive. Room service catered to our every whim. My only suggestion would be to have ice cream available at all times. We did purchase the soda cards ( 22.50 each) and unless you are a soda-holic, save your money and purchase drinks at port and store in your refrigerator.
Activities - Something for everyone and the on-board narrator which broadcast over the TV channel was great. As you sailed, she would point out areas of interest, spot whales, ect.