E.I.
I agree with the previous posters. Just consider a party for just kids. Games, pizza, crafts etc. Then for the grandparents and close family have snacks and cake after dinner time on a different day. If they dont lime it they don't have to come. The only large party we have done was for my daughters first. Now it's kids party on her birthday weekend and cake with grandparents on her actual birthday. My family is cool about it though. Do what's easiest for you. There is no reason for adults to get out of joint over a childs birthday party. I wouldn't go to my MIL if she insisted on controlling the party. I cant stand that.