I get really annoyed at landlords who act like the house is all theirs and make tenants feel like unwelcome guests. As long as you are paying for it, this is, by law, your home, and if it's in the lease, by law it's your parking space.
This seems to be a very common problem. It's like "oh I've got these people to help pay my mortgage" but they don't grasp the concept that by renting out their basement, they've become landlords, and under the law they have obligations to meet.
I can't believe I'm going to say this (considering me & DH are the supers in our building) but if I were in your position, I'd bail out early and look for somewhere else. She's not holding up her end of the deal, so why should you? You deserve somewhere decent to live!
So, you haven't made friends with the bat in the laundry room yet?