Elsinore would be good, this is the last weekend (Sunday actually) for free boat launch. If you have never been there before, there is a cove on the otherside where everybody hangs out and is pretty family friendly. La Laguna is the ramp you want to use for the free launch if you go on sunday, after this weekend, fees will be going back to the standard $20. I went to ElCapitan a couple months ago down in San Diego and it was gorgeous, you could see through the water (compared to Elsinore) and was pretty calm. I like Elsinore because it is convenient.