This was one awesome ship, HUGE. You have a shopping mall onboard, theatre, ice rink, pools, bars, you name it. Even if you forget your formal clothing or water shoes, or casual wear, not to worry, you can buy it on board and the prices are not bad.
The stateroom attendant we had was Maryia, she was great, the rooms get made up 2 times a day and you never know it, they make cute animals out of your towels, etc. The dining room was very nice, food for dinner was also great, about 3-4 choices for dinner each night. Only one night was not as good as the others, but not bad. The Windjammer that serves buffet breakfast and lunch and dinners was good as well. For breakfast I recommend using the egg station where you can have fresh, hot eggs to order or use room service, which came within 15-20 minutes when we used them. Sometimes in the buffet the eggs are not HOT, but warm....but still all and all not bad at all! Lots of variety, same selections each day, fruit, eggs, sausage, bacon, soups, very nice selection of BREADS. Coffee was very strong, juices of all kinds.
Portifinos was great, we did that the last night we were there, but make reservations early, they do book up soon. Ice show as everyone on this web site has said was FABULOUS.....DO NOT MISS IT!