we have been on 2 other cruises in the past and we were a little disappointed with this one, although we still had a good time...after all, we sailed to the Caribbean.
It began when we were booking the cruise, we discovered a couple of surprises like the price advertised was not accurate, yet they were still promoting the false price online even though you couldn't get it. The website also said we could take advantage of a pick 2 promotion which the booking agent also said we couldn't.
Once onboard, we were disappointed by several things. The service in the dining rooms was really slow...not that we were in a hurry, but we don't necessarily want to sit and wait 30 minutes for each course or have dinner take close to 2 hours. because of their freestyle dining, we also had to wait for a table more than once and were not able to make a reservation for a preferred time as we were led to believe when we booked. They actually only take a small number of reservations and all of those times were gone before we ever boarded the ship.
the cabin was okay, although it was pretty worn and we had some holes in our carpet. the walls are also very thin so we could hear the people on either side of us.