Full disclosure: I married one of the authors so, yeah, I have an inherant bias.
That being said, Encounters in Port Nyanzaru was one of the books I kept a printed copy of in my DM's bag in case we needed an extra DM on AL game day during season 7.
The "encounters" are more than just combats against monsters and include enough plot hooks, contacts, and interesting situations to easily tie them into other Tomb of Annhilation adventures set in the port city. Therse are 13 encounters and a 9 page appendix which contains all the creature stats needed for the mini-adventures contained within. For a home campaign, there's enough plot elements here to weave a fun city-based campaign in Port Nyanzaru out of them. As far as Port Nyanzaru flavor, there's dinosaurs, merchant princes, and plenty of other interesting characters. You can easily run 2-5 of these encounters during a single session. For Adventurer's League players, these adventures can be used with character levels 1-11 (covering tiers 1, 2, and part of 3), and can even be used a great "follow up" to Tomb of Annihilation for when the PCs return to the port (providing they are still within the level range).
Some of my favorites from this collection include: Rich Lescouflair's Crate Number Seven, Shawn Merwin's The Smell of Death (my favorite adventure in this book - every time I run something from here, I ALWAYS include Shawn's creepy-fun adventure), James Introcaso's Snuffed Out, and Cindy Moore's Undeserved Punishment.
[5 of 5 Stars!]