the most fun town in new jersey