Living in NJ you understand that 20 minutes in any direction and you are in a totally different place. City to Farm to mountains to suburbs to the shore. We get a bad wrap, but its not a bad place to live at all. (except for taxes and insurance.....oh and housing costs)