Despite the problems with the ship, this cruise was great. It was our second time on the Legend, we specifically went on this one because our kids requested it. They had so much fun the last time, they asked for it by name.
Ship-it is a bit outdated, and in my opinion, very dark. It is kept very clean. It is big enough, and has enough activities for everyone. LOTS of kids and kids' activities.
Food-definitely not all that great, with the exception of their steak house, which has a $35 up charge pp and is totally worth it! It was the same food everyday at the buffet and quite bland. Hamburgers were overcooked, pizza was tasteless. The dinners were much to be desired.
Casino-they have auto shufflers at the tables, which makes the house have a greater edge. Never had a problem getting a seat, and they had lots of open slots (though I don't play them). Getting a drink was slow, easier to just get up and go to the bar. And you can request a table remain non-smoking if you sit down before a smoker gets there.
Their Serenity, adults only retreat was awesome. Very large w/lots of seating, and convenient to get to. Service was great, too.
Staff-best part of the cruise. Every single person was pleasant and helpful. They genuinely love their jobs. We had an issue where one of our kids got busy w/her new friends and did not report in on time. We notified the front desk and they had security called immediately. Took it very seriously and helped find her (in the magic show) quickly. Many staffers get to know you and call you by your first name, which is a nice personal touch. The staff in the steak house were fabulous.
I would have liked to have had more updates on the engine problems, but was satisfied w/the compensation. I have already booked our next cruise, which we receive at 50% discount. In addition to the $400 credit, they also credited port charges for missed ports.
Looking forward to returning to Carnival.