Embarkation very smooth in Bayonne and we were eating lunch within the hour.
The only cons for us...OceanView Cafe selections for dinner had very few selections. We had to wait 25 minutes for a piece of chicken to be grilled.
Room Service for breakfast forgot to bring something (Equal, napkins, utensils) every morning. Evening Room Service took over an hour. Our cabin attendent kept apologizing...not sure why it was his fault.