I support the recommendation for the CalDigit Thunderbolt Station 2.
I've reviewed every offering over the past few years: this one stands out because of the eSATA ports. It provides USB3 to my older MBP17, but doesn't have FireWire.
I haven't used a second display (HDMI/Thunderbolt options), but for Network and Storage I'm happy with this device.