its probably about 10 - 15 miles from livermore in n out
yes its clean
there are a lot of trails for hiking / biking
you can also boat or rent windsurfers
there are places to camp
yes you can swim there but only in the two designated areas.
if you wanna come up to a real lake come to berryessa wit us on friday
http://www.automotiveforums.com/vbulletin/t105847.html