A list of ten reasons why Somers Point, New Jersey is such a great town.