Booking air through NCL proved to be a nightmare (never again) for the start and end of the cruise. One or our group (new to cruising) was motion sick the whole time (even with pills and patches), one of our group was quarantined for 24 hours with the flu, and our beach shore excursions were all cancelled due to bad weather or illness. Food, entertainment, drinks, service and family time were fortunately very good since we spent most of our time on the ship.