I'll start with the fact that I did enjoy myself because we were in the warmth and not the snow!!! The embarkation was fine, took a little while but when you have to put 4000 people on a ship, I tends to take some time.
When we entered our cabin, the design didn't bother as much as how small it was. Two people could not pass the bed at the same time. I found chips on the floor, dirty carpet. My husband and I had adjoining rooms w/ the kids(age 8&10). The beds were small and uncomfortable. Poor design!
The food was pretty bad! Breakfast buffet was ok, Kids and I ate eggs benedict everyday! Tried to skip lunch and the dinner in the main dining rooms was bad!