What exactly is a neonatal intensive care unit?

Very specialized. It is a very specialized unit for taking care of newborns with problems like prematurity, respiratory issues, infections, and sometimes heart prpblems. It requires a large enough population base, a neonatologist (special highly trained pediatrician), and a sufficient level of support services and specially trained nurses and other personnel.