The Champlain Towers South drew people from around the globe to enjoy life on South Florida?s Atlantic Coast, some for a night, some to live.