We describe a scanning tunneling microscope (STM) that operates at magnetic fields up to 22 T and temperatures down to 80 mK. We discuss the design of the STM head, with an improved coarse approach, the vibration isolation system, and efforts to improve the energy resolution using compact filters for multiple lines. We measure the superconducting gap and Josephson effect in aluminum and show that we can resolve features in the density of states as small as 8 μeV. We measure the quantization of conductance in atomic size contacts and make atomic resolution and density of states images in the layered material 2H–NbSe2. The latter experiments are performed by continuously operating the STM at magnetic fields of 20 T in periods of several days without interruption.