Hi, N.! Have you ever heard of Surf N Swim in Garland, Texas??? It is part of Audobon Park, go to www.surfandswim.org. It is right off 635, at 440 W. Oates Rd, zip 75043. It is easy to get to, and offers a birthday party package that is VERY reasonable compared to other places. It has the coolest wave pool for the somewhat older people who might be in your party. But it has the neatest water area for small children, and they have pool toys, and food if you want to eat there. They welcome outside food and drinks, and I think you can even cook out there if you want. It has been there forever, but not too many people are aware of it. You will find that you adults will LOVE the giant wave pool! When the whistle blows, everyone screams and runs to jump in to catch the waves, which are BIG and WILD if you get in at the RIGHT or (wrong!) spot! It is not very big, you can eyeball everyone all around the area from one spot. Buy their party pak and you get a reserved covered spot for up to 20 guests at $25 for 2 hrs. You provide everything else. All you need are some balloons, a cake, hot dogs to grill, chips and drinks. Time for everyone in the water ranges from $5-$6, but daily after 4pm its $2 off. For age two this will be plenty of fun for the guest of honor, and everyone else, too. Have the other moms bring or wear swim clothes, and everyone just have a blast! They are opened on Monday-Sunday. Bless you, and good luck!!