Booked this cruise well in advance and couldn't wait to go.
Getting on the ship wasn't too bad but the Long Beach port has much to be desired. Other ports like Orlando were much easier to deal with and you weren't left standing outside waiting to get on.
The ship itself was decorated nicely and felt comfortable but you could tell it was getting outdated. Lot of squeaks and rattles with elevators breaking down, etc. No Guy's Hamburgers was a real let down which may have helped save the cruise because most of the food was horrible. The buffet always had the same thing and it was dried out or over cooked. The dining room was better but not much. Most dinners went uneaten for lack of finding something palatable. The dining crew was great though and helped make the experience better. All in all the food on this ship just wasn't up to standard.