Almost everything she is bitching about could have been found by a cursory inspection on her part. All she has to do is call the Health Dept.
I was taught by other Military wives that when getting an apartment on short notice how to handle this.
When traipsing about the world or country with kids the parents want something most anything to get a roof over their kids heads. Tired and exhausted from long flights to a new area they don't have time to inspect anything. As long as it has a toilet, kitchen and beds for the first few days, finding out where the stores, schools and what is in walking distance as sometimes it takes 6 weeks to get a car and household belongings to arrive. No time to be looking under the refrig. or examining the screens, or the floor boards.
It takes a few weeks to get settled down, and begin to notice problems with the new apartment or house they rented. This is when if the landlord refuses to fix problems, is when one calls in the city building inspector.
If there is mold, of any kind, wiring problems, or keeps blowing fuses or circut breaker keeps tripping, they will either fine the landlord or move you to a safer place at the landlords expense.
This goes for civilians also, they have the right to get what they pay for renting and expect to rent a safe environment, mostly the law is on the side of the tenants ---- just go to the local library and the librarian's will find for you, your rights you never knew you had. It does not matter what rental agreement one signs drawn up by the landlord, if the agreement goes against the law it is invalid.
I rented out my home a time or two and found myself behind a rock and a hard place.