Well,
I'm back from gulf shores, & I had an awful experience with Zeke's Marina that I will share. I made my reservations, & the charter service convinced me to do an inshore trip for my family. It was more expensive , but they thought my kids would enjoy it more.
We arrived, & the charter service "forgot" to tell the guide about the trip, & had to reschedule it. My wife wasn't very happy about that.
So, the next day, the "captain" arrived, & we boated out to look for some shad, & found some around 25 minutes after we left.

We went to our 1st spot, (and only spot) for the morning. There were 4 other boats right under a bridge, and we fished right on top of them. Our guide spent as much time talking to the other guide as dealing with my girls & wife.

After 1 1/2 hours, we had caught 2 fish, and the guide told me we should cut our trip short, he would discount it, but the fish just weren't biting.

So, in short, I left there somewhat P'O'd, and felt like the guy couldn't guide very well, and they ripped me off. So, bottom line, DO NOT USE ZEKE'S!!