This was our eighth cruise on NCL and it proved again why we continue to sail with NCL. Everything was perfect. The food was excellent, the service was superb in all respects, and the entire staff could not have been more accommodating. We traveled with another couple and the wife has severe food allergies and the restaurant staff was easy to work with regarding this. From the outstanding entertainment to the terrific onboard games, we had a ball. The Guest Services Manager was especially helpful and the Cruise Director was a "ball". Kudos to NCL for a terrific ship, crew, and cruise.