All the entertainment options my wife and I wanted to experience were fully booked by the first evening on the ship. The complimentary restaurants all had the same menu so there was only really two food options each day, one of the complimentary restaurants or the buffet. There was more food options but of course you would have to pay extra if you wanted to dine at them. The internet package that my wife payed access for only let her connect have of the time. Although the ship looked big the deck space was limited and almost all lounge chairs were claimed by 9am each morning. On the positive side the room steward was excellent and very attentive. He provided ice for us every day so we could keep or son’s baby food frozen. We did do excursions but decided to book on our own because it was cheaper then to book through the ship.
The cabin was nice and had plenty of room. The room steward was excellent.