Hi, Discovery Bay has a few parks and there are "Moms" clubs in the area as well. I suggest you search the internet for specifics. Most of the childrens recreation such as swimming lessons, gymnastics, boy/girl scouts, little leagues will be based out of or found in the City of Brentwood (5 minutes away). The entire area is great for families. If you are into water sports, such as water skiing or boating Discovery Bay is where you want to be (especially on a water front property). As far as the properties go, a water front property in Discovery Bay is what started the developement and what seems to be most desired among a lot of home buyers (especially if you are a boater). In my opinioin, the better investment would be to purchase a water front home.