Since you asked your question in Spring Lake, I will tell you which towns in that area have condos with pools:
The closest community to the beaches of Spring Lake would be Fairway Mews. It's in Spring Lake Heights. Depending on where in the development you purchase, you can be within 7 blocks to Spring Lake Beach. They have a pool and also are on an executive golf course. It's a mixed community both with children and retirees.
In Brielle, you have Brielle Landing, Braclay Woods, and the Drawbridge. However, Brielle does not have a beach of their own. It's known for being a community along the Manasquan River. The closest beach to Brielle is Manasquan.
Then, there's Wall Twp. where you have Weybridge and Allaire Country Club Estates. Weybridge is just off Rt 35 which is about 1.5 miles to Belmar's beaches and Allaire is on Hwy 138, about 5 miles to the beach.
If you would like pricing for these or have any additional questions, you can search these properties on my website, or drop me an email and I'll send you out some listings to review.
All these towns are kid friendly by the way and as far as getting the most for your money, I would say probably in Fairway Mews where the condos start at $375,000 for a 2 bedroom. You'll pay closer to 5 for a 3 bedroom, though.