To answer Mondongo's questions:
I don't know how I might compare the food to a 4 star type resort - haven't been to any!!!

But that said, I live in DC and tend to like adventurous food. We have sooo many great resturants, and I tend to like cheaper, ethnic, and/or spicy food. But by another benchmark, the food at Casa De Campo's resturants was very well made, the service was very good, and they seemed willing to accomodate the few special requests we did have (we made very few, however!). Everything seemed cooked to order, so I would imagine that they would accomodate.
I just think that resort food in general is kinda boring
El Pescador did have good pizza and seafood...but we ate there twice and my father (he of the iron stomach) got really sick after a mushroom pizza...we don't know if that's why he got sick, but we didn't want to take a chance and eat there again. It could have been totally unrelated and I really enjoyed what I ate there.
We didn't eat at Cafe del Sol, which was closed several nights we were there; there was also a French resturant that was closed the entire time we were there that we would have liked to try.
La Piazzetta had very good food - the veal shank was good as was the lobster. Everything at the Tropicana was nice, except the flank steak which was so tough it was actually hilarious. We made jokes all week about it.
El Sombrero was like every good 'bad' Mexican resturant you've ever visited. But we had a great time, had a tequila shot at the door, and enjoyed the appetizers and the wanderering singers. We were tickled by the atmosphere...but the food wasn't near as good as the little Mexican place down the street from me.
Don't get me wrong...I never wanted for good food. Especially our homemade breakfasts. I would say I enjoyed the local food I had more than the resort food...But I expected that! I didn't mind at all
I couldn't recommend Casa de Campo more! We really enjoyed ourselves.