I live in NYC so don't know a whole lot about NJ but there really are a great wide variety of cultures, landscapes and things to do up here. Close to the beach, skiing in Poconos, hiking, rivers, NYC, Atlantic City, more food than you thought possibly existed. Plus, this area is dense, which can be a negative but also so close to other cities like Philly, Baltimore, DC, New England etc.