Food mostly good especially daytime and Venezia in evening, nice poolside pizza, more food than could ever want; main evening restaurants limited/poor for vegetarians. Fair on-board daytime activities: dance classes, darts (but board located inconveniently for evening), bridge hit and miss (non-organised), table tennis (2 tables, often taken), shuffleboard.
On sea days, deck and pool were heaving with too many people.
Evening entertainment reasonable: some of music poor; lots quizzes; theatre group good but wouldn't want to go every night.
Two single beds pushed together not very comfortable. Basic room very small but we were only really there to sleep and wash so didn't mind too much.
Trips mostly OK, some good, liked rhum runner and Barbados snorkeling.
Enjoyable first ever cruise experience and great value.