M.W.
My girlfriend threw her twins' first birthday party at the YMCA - I believe they have a private room & pool you can rent. Someone else mentioned a park pavilion - that's a great, inexpensive idea too. There are so many parks in this area, you should be able to find one in your price range. Just have fun with it and don't get too stressed, your son will have fun no matter what you decide to do.