Our cruise set sail with no initial problems. Our room steward greeted us and adjusted the bed so that kids could have a little more room in the cabin. Space is a premium. An in room coffee maker was included but lacked ooffee, until about the third day. I was surpirsed how much water pressure we had in the shower. Temperature was constant and bathroom, although tight was manageable. Closet space is also lacking, however the inroom safe is convenient. Room steward did make my kid a hanging monkey towel animal and a couple other towel figures. We did tip the room boy more money (cash) at the end of the cruise, despite the $12 mandatory tip added to the bill at end of week.
Meals: We split breakfasts between the "Window: main dining room and Raffles the buffet. At Raffles, juice machines are few and for the entire cruise one machine was down at all times. Many times the orange juice was watering or not working right (empty) The glasses are small so it is easy to dehydrate if you do not watch yourself. Soft drinks can only be accessed from the bar which is out on the deck next to Raffles. You can eat out there but the cool breeze would cool your food down fast. Salt and pepper shakers were lacking. The food in Raffles is not too fantastic, but of course it is all you can eat. At "Windows" we experienced slower thatn acceptable service even though we had made reservations for 15 people each night. One night they even had to split our party into two different tables. Our children were in the Christmas show and we told the Matr'd we had to be out by 7 pm. The meal was still slow with us waiting at least an hour before we got our first appetizer or salad. No apologies either, I wonder since the ship was full to capacity they couldn't handle the extra passengers during the holidays. My advice, eat Raffles at breakfast and late night, eat at Windows early at meal times.
Entertainment was great, the dancers are quite good. We didn't care for the Second City commedians because the dialogue was way to sexual for a family cruise. The profanity in the show was a little over the top.