On Longboat Key, the Seahorse Beach Resort has made a big comeback. Their work started the moment after Helen's storm surge ...