If it has to be between those two choices, my vote goes to Pop. It's got a great "energy", decent bus service, nice pools, and every time I've gone the service has been great.
If you want to splurge a bit on a moderate resort, the Carribbean Beach resort is a great stay. The theming is...