All staff were great on the cruise.
Baffet - each lunch was a disappointment . we have had several cruises with carnival so we are rating this against our previous cruises.
entertainment - cruise entertainment director was great - but there was little to none of