The excursions were second class. do not use HAL for them. find another source if you can. in particular the st maarten and st Thomas ones were bad. San Juan was just OK.
Internet did not work (a friend had to get a refund). WiFi is a joke.
If you are not a four or five star mariner forget about any chance at restaurant reservations.