New Radio-based access to Unlicensed spectrum (NR-U) intends to expand the applicability of 5G NR access technology to support operation in unlicensed bands by adhering to Listen-Before-Talk (LBT) requirement for accessing the channel. As the NR-U specification is being developed, simulations to assess the performance of NR-U and IEEE 802.11 technologies coexistence in unlicensed spectrum bands are crucial. In this paper, we report on extensions to a popular and open source network simulator, ns-3, to build an NR-U system-level simulator and to model the NR-U and IEEE 802.11 technologies coexistence in the currently available unlicensed spectrum bands. The proposed NR-U model capitalizes on an NR Release-15 based model that has been extended to operate in unlicensed bands, while meeting its regulatory requirements. For the coexistence analysis, we pay particular attention to the millimeter-wave bands and provide a complete set of simulation campaigns evaluating the coexistence of NR-U and IEEE 802.11ad Wireless Gigabit (WiGig) in the 60 GHz bands. In particular, we focus on determining whether NR-U fulfills its coexistence objective in terms of a fairness criterion by testing different NR-U parameters, such as the numerology, the bandwidth, the channel access scheme, the energy detection threshold, and the beamforming method.