We just came back from the 11 day Southern Caribbean. The itinerary was wonderful for us only 2 sea days and 8 wonderful and diverse islands (as much diversity as can be expected in the Caribbean)
The coffee left something to be desired (seemed to be a common complaint) however overall the food was great (you cant expect to like everything as varying tastes have to be taken into account)
The only negative issue we had was very upsetting and the way it was handled (or not handled) was equally upsetting)