I've been to Playa Dorada twice (never to villas Doradas)and I'm sure you'll have a terrific time. As Doreen mentioned, there is a shopping centre in the middle of the complex with pizza hut, archies (burgers), and the restaurant Doreen was talking about...Hemmingways. I heard good things about it. The resort complex is definately oriented toward all-inclusive guests, but there are many restaurants in the hotels that are quite good. Juanitos mexican grill at Playa Naco Resort is quite nice, as is the Carribean Grill (also at playa Naco), if you like seafood. You'll probably find that the restaurants outside the complex are a little less expensive, but of course, a little less convenient to get to. Puerto Plata is only minutes by taxi, and i'm sure you'll have no trouble finding a nice place to eat. HOWEVER, by the time you get the kids ready, pay for a taxi into town, a taxi back, find a restaurant, etc....you get the point, it might be more pleasurable to simply take a leisurely stroll, find a restaurant you like inside the complex, and RELAX!! As for the playa dorada complex, you won't be disappointed. The beach is great, it's safe, beautiful, plenty of hotels with restaurants (14 hotels in total I think),cheap gifts, banks, and there's lots to do.....golf, casinos, water sports, and plenty of day tour options (the jeep safaris are awesome, and sosua is a great little town worth a visit). Most of the hotels have good kids programs, and from what I have seen you will enjoy the villas doradas!
Have Fun!