Will keep this short: had a cruise with extended family from bayonne to bermuda. Parking and boarding the ship were fine. and the room that slept 4 was adequate though a bit small - the boat is also aging, carpets worn, etc... but not horrible.
We did like the service from the waitstaff and the host. And our kids (6,8 and 10) had a great time with the Adventure Ocean staff - that was the nicest surprise and biggest plus for the trip. Looked to me like the younger teens also had fun that participated in the program.
Now for the bad - the food at best was a C+. The buffets had lots of food but nothing really all that great. Salads were ok, but limited toppings, and the hot food was hit or miss. I thought the burgers were gross, but the fries did taste pretty good. The breakfast buffet style food of eggs/pancakes/french toast were all pretty disappointing. You really need to have them make an omelet or better yet some fried eggs. Buffets also were messy - a grabbed a dirty dish once off of what were supposed to be clean plates.
The main dining room dinner quality was also mixed. We found the steaks to be the best bet - all other food was really substandard - fish was overcooked, turkey was dry, a calzone was way too doughy.
We had the gold wine package - and the wine was pretty average - i would say this is not worth it for next time. Also couldnt understand why they were so stingy with the bread at the main dining room - you could have all the bread you want in the buffet but here they only give you one piece.
All in all, we had fun but the experience could have been better - will look for a nicer boat next time with better food.