We went last year in July and visited our friends in Carlsbad. They took us to a great family type beach frequented by locals. It's called Encinitas Beach. Lots of school aged kids. We liked it because it was clean, had good parking, good washroom facilities, and a friendly crowd. We're going back this year in July to go boogie boarding and surfing with our 9 and 12 year olds.