Glad that you enjoyed your cruise.  We always ask our servers for recommendations for dinner.  They usually know what is good and what isn't.  On our last cruise our wine steward filled us in each night on what was good for desserts.  She was ALWAYS correct.

I was not happy with Bayonne either but for a different reason.  The view from the ship docked there made up for the dismal terminal.    Gloria