To be upfront about it, this was a bucket list thing. We picked this firm based on the Trip Advisor reviews, and they were spot on. The boats were clean, the guide was friendly and knowledgeable about the area, and we weren't buried in a mangrove forest for the entire trip. It was interesting to see the differences between the mangrove areas and the grassland areas. There were tons of birds, but we didn't see too many alligators (and understand that's like "fishing" versus "catching"). The kids had a great time checking out the baby gator at the end of the trip and enjoyed the opportunity to hold it for photo opportunities. As this was a bucket list thing, we wouldn't go back, but also wouldn't hesitate in recommending it to someone else.