I agree I have been to all of the islands on the cruise plenty of times (I worked on a cruise ship for 4 years) so no vaccinations are needed just sun cream the Brits always burn on the first few days thats how we reconised them!!!!
You do not 'need' vaccinations, but of course you can of your own choice. I think a poll of most people on this site would say they don't bother.
No idid this cruise only 4 wks ago no special requirements just go and let the staff spoil u freedom of the seas is 100percent fantastic u have to see to believe this ship.