I'm 6 blocks from the beach in Asbury. It's a solid town, some of the more obnoxious NY tourists aside. Anywhere is a decent place to live and make friends if you have the resources. But I go extra hard taking the piss out of NJ people, because I find folks are just insanely defensive and proud of this architecturally dismal, expensive, over-developed, pushy, and sometimes foul-smelling little patch of land. I get it--the state gets mocked and abused by people who have never been here, and that's unfair. Of course there are positives, as with any place, and cool towns and nice little pockets, and reasons to love a home. The Delaware River side from Trenton on up is nice, but that's because it's basically Pennsylvania. Princeton, all that. But the criticisms of the scenery, the awful state of the roads and the behavior on them-plus sprawling development that demands you use those roads nonstop, the environment, and the way people treat each other are not unfounded. Light rail to NY and this particular beach are the only two things that I have found here that you can't get better/more/cheaper anywhere else.