If you're open to suggestions for a time period, the first week of May might be a good time. It's an off-peak period between the end of Spring Break and the start of summer vacation. Cruise prices during this particular week tend to be a bit lower, and the weather should be pretty nice for a Southern Caribbean cruise. Just something to think about. Maybe you and Kuki could work something out for all of us. Besides, you haven't lived until you've had the wait staff in the main dining room of the cruise ship sing "Happy Birthday" in their mixed accents! Definitely memorable!