Fantastic tour. We took the boat out to a semi private mangrove area where we went kayaking for about 25-30 mins (loading/unloading took some time). Then we had lunch (sandwiches, wraps, popcorn chicken and fruit/veggie trays) and headed to a sandbar for about 2 hours and hung out drinking and swimming. Plenty of floats, toys, and beverages. Crew and captain were all fantastic and energetic.
Overall this was my favorite tour that we did. It was just long enough at each of the activities, and everyone had a great time. We also happened to come across a group of dolphins on the way out - and they stayed with us for a while, so we could all get fantastic views of them playing and swimming in the water.