is avalon the coolest town in new jersey