Group enjoyed a 2 hour dinner on the Natchez cruise