Nicholas Sparks's adopted hometown of New Bern is a slice of coastal bliss.