I'm a travel agent so my experience will be different than yours but I wanted you to see what we see.
First I was picked up by Motor Coach at Newark. It was a long drive to Bayonne but it's free so beggars right? Once I arrived I was quickly through the check in process and on to the ship. There were no porters to take bags but the flip side.... the ship was only about 25 - 33% full.
Food - EXCELLENT. Now, I'm a meat and potatoes guy.... but all the food I had was very good. My only complaint would be late night..... They only had pizza and a little sandwich shop open late when people were partying. I was especially disappointed that there were no sweets or ice cream open late.