We had a great deal with Scenic cruises including Business Class airfares - important for us when travelling to Europe.
Overall standard was very good, but here's a few things they might look at
1 name tags of staff were tiny and hard to read. Flag of home country would be good. Guest name tags were cheap and little plastic things.
Clean, functional but not especially spacious