I'm torn on this myself. We did the 3-day Bahamas last year over the very first weekend of March and it was really warm and good vacation weather. This year, we took the 7-day eastern and I wouldn't do that again in March. It was warm, but the days at sea were cool and windy and I would have liked it warmer for swimming in St. Thomas and St. Maarten. It certainly could have been worse, but I like it hot! A few years ago we cruised in May and that was by far the best weather we've had.