You are going to have a great time!! The best weather and smoothest seas I have ever experienced down there were during a trip taken in mid-April. There are no guarantees anytime. Just ask those of us that have been down there in the past couple of months. The weather was mostly horrible but we still had a great time.