I had originally booked a Christmas Cruise and was later informed it was cancelled and not given a reason. Booking a year in advance I was excited to get a great deal but when it was cancelled told I had to pay the price it had increased to when they cancelled - NOT when I placed my deposit. Things went down from there. Trip was on and off again, but my travel agent equally frustrated with the cruise line gave me her commission to make things work for me.
On board I got the handicapped room which was roomy - although nothing special. Often went to the spa to get better water pressure. The room creaked so much at night you could hardly sleep and I awoke several times when the bathroom door kept opening and slamming until furniture was placed in from of it.
Food was wonderful. Small portions for kids, but that's okay. Ate a few meals in the Pala which was well worth the extra $15. High tea also lovely. Couldn't make any reservations online, but found many things available once on board.