Have been on many cruises and by far HAL is the best service and from all comments on the new ship so is this ship. 5th time doing this cruise all on HAL. If you only take one shore excursion the Dolphin encounter is great. At the beginning at the facility you will be given the opportunity to upgrade to swim. Encounter you are on a shelf and swim is truly swiming with dolphins and end is unbeliable.