It's too early for off shore(which really isn't off shore as the fishing is done fairly close off drop offs) That season is best Mid to end of April thru May as sails are migrating thru at that time.
Hit it right and it's a bargain,hit it wrong and it's a boat ride