Yes, they did tell us that. I think they recommended no sooner than 3 mos before and that we would need to bring the innoculation certificate with us. According to their literature, there are a few other ports we will visit (they escape me now) that also require the yellow fever.
I am so curious about Devil's Island! I hope you will post your experiences on the site when you return.
Have you ever sailed the Royal before? Our first experience with Princess was this past Spring Break, on the Golden. Our only complaint was the layout of the cafeteria. Poorly planned.