Definitely call ahead and make a reservation. Corey Billie's is busy for a reason. The staff was very pleasant and informative. They took time to introduce us the "resident" alligator behind the office. Captain Dan was great - ride was fun and not rushed. Answered all of our questions. After the ride we were able to meet the baby alligators.