It may be rimmed by concrete and smell like feet on its best days, but for city-bound kayakers, Confluence Park is the best place ... a private fishing enclave in north Denver.