Because sand and surf aren’t always enough, here are a ton of beach resorts that offer no-fail, keep-everyone-happy activities for a perfect beach vacation—and then some.