The food and entertainment were wonderful. Lots of activities and variety if music around the ship. Ocean bar was always hopping and the Havana area opened up to the public after 7 pm so you can use pools there. The only downsides are buffet area was crowded, all inside buffet had same food and sky ride was down all week for repairs.
Dining room service was great, food wouldn't always come out hot like baked potatoes and soup. Someone at our table kept sending warm food back, by the last night food was very hot.
Gigi and the Italian restaurant were free at lunch but if you got there after noon it would be a 30-40 min wait.
Very comfortable, plenty of hangers and space for things. Has a refrigerator and balcony was average size.