Been on this ship twice, the first time 2 years ago, was pretty nice. We made the mistake of not upgrading our room this time. Room was very small, 2-3 pieces of trim falling off. So small I couldn't even open my suitcase all the way, between the bed and the wall. We bought a drink package last time that was ok, this time it was included; which means they serve a lot of premixes, which were not so good. Food was average....Golden Corral is just as good or better than the main buffet's. French Bistro average and overpriced. Steak place is ok. Coffee and danish is free when you order room service, great way to start when you're getting ready. Didn't make our private island stop due to 3-4 ft seas....nice sunny day. Service was ok. The best food we had both trips was on land. Entertainment, not good, comic was always later at night, after 10. Shows may have been the same as last time. Find another ship until this one is overhauled.