The ships layout is pretty standard for this class of vessel and the facilities available are generally good.
PORTS OF CALL The itinerary with a different island each day is, as far as I know, fairly unique and offers a good variety of islands. ST. Thomas offers good shopping, Dominica offers an island with little development, St. Lucia, Barbados, Antigua and St. Kitts all offer well developed tourist infrastructure, with historical and cultural differences enough to make them all worth visiting.
FOOD The quality of the food was quite possibly the worst I have ever experienced on any ship. The buffet was like a farm yard feeding trough and seemed to be cleaned less regularly. The full service dining provided a menu of bland, non descript food that i would be embarrassed to be served at a local Picadilly. I'm not sure where the 'chef' trained, but it certainly wasn't a culinary institute, or maybe he just made do with the poor quality food available onboard, any decent chef would have sent most of the food back to the supplier.
SERVICE The levels of service provided by staff were barely acceptable, there seemed to be an underlying attitude of 'well what do you expect'.
ENTERTAINMENT This seemed to be kept to a minimum, mainly to keep people in the bars, which had the obvious results of drunks wandering around the ship at all hours.
When shows were performed by the ships dancers and singers they were generally of a good standard, but way too infrequent. These shows are now cut down to one show per night rather than one show per dinner sitting, to allow for the sales of more booze.