We really liked Paradise Beach. Get there early and you can have your pick of locations - lots of sun, shade, or pool side. It got a bit crowded by mid day. Be aware that the inflatables are huge and are in pretty deep water - over my head, and are staggered in the water where you will not be able to see behind the first line of inflatables. Unless your kids are very good swimmers, it might not be the best for them. You can check out life vests for free, and there is a "life guard" there, but he can't really be everywhere at once. I'd consider it more swim at your own risk. It took a fair bit of strength to get up on the inflatables also. The pool was very nice, large, and had lots of pool chairs also. I thought the food was good, and our server was fabulous. I'd easily go back.
ETA - my teens are all strong swimmers and enjoyed the inflatables. I'd just be worried about younger kids.