I don't usually do reviews but here goes. The Ship itself was great, very well maintained and clean everywhere. Our Cabin maid was fantastic keeping our room clean and tidy at all times. The food was good but not always hot in the main dinning room, which you kind of expect when feeding that many people on that scale! To be honest we preferred the choice of food in the self serve Windjammer dinning area.
But if you can book Giovanni's table as this was really special, lovely food and service and hot. Order wine by the glass though if you are on a drinks package as they'll charge for a full bottle. Of the islands we visited Barbados was definitely the highlight.
Two days into the cruise I got a text from my bank asking me to contact them urgently about some potential credit card fraud. It took another 2-3 days to get through to them as they kept putting me on hold. Anyway my bank spotted some strange activity on my credit card the day after we left port and this is only place I used my card in the whole Caribbean. I am convinced the criminals are operating at the Port and when I told RC reception I wanted to speak to their Security officer I was very disappointed by their reaction.