This great video was provided by Lake Powell Resorts and Marinas.