anthem to bermuda
I did not find the food or service was as good as the smaller ships. At the end of the cruise getting off the ship was the best I've ever experienced.
Food and Dining
Service and Staff
Cabin / Stateroom
make sure you book any of the onboard activities far in advance, once you get on the ship it's too late