point pleasant beach is the nicest town in new jersey