Hey Guys,I've never tubed the Delta before and I am hoping to get some insight on a good spot for me to go. I live in the East Bay-Pleasant Hill. Any info would be great. Thanks,Chris