Its fan is nearly silent in everyday use and tolerable under more intensive workloads. On the back, it has one DisplayPort and one HDMI port so you can easily use multiple monitors (if you order a custom configuration, you can add more USB-C, DisplayPort, or HDMI ports). The front panel has one USB Type-C port for newer accessories as well as a Type-A port for older cables and USB drives.
Lenovo sells several ThinkCentre mini PCs with the same basic design, including the M80q Tiny and M90q Tiny, but the M70q Tiny offers the best combination of price and features.