Monster-In-Law

Hey Guys! So I need a bit of advice. My mother-in-law lives with us in the same house and she is very involved with my 2 year old son. She loves him and cares for him, but sometimes she oversteps her “ grandmother” role. She acts like his mother, she tells me what to do with him, when to do it, and if I don’t, she does it herself. In times, she sees that I am very bothered and gives me the sad “ oh well you’re the mother, I’m just the grandmother, you do whatever you want” line. BUT STILL DOES THINGS. I have always been respectful to her and in situations like these, I always keep my mouth shut when I know I shouldn’t because he is MY son. How do I approach her when she says and does things like this without being disrespectful? I just want her to know her role as a grandmother and let me be a mother to my son. I cant even enjoy being a mother most days.She is moving out in June and I honestly want my space when she moves out so I can enjoy motherhood. She is the type to show up everyday unannounced just to see my son. How can I tell her to give us space? Helppp.