Caribbean and Hawaii beach resorts that offer no-fail, keep-everyone-happy activities for a perfect beach vacation—and then some.