How about Angel Island? Lots of trees, old buildings and a cool boat ride.