I moved in June with Tallulah from my stepfather's house, with a yard, to my condo which has an enclosed balcony. The move caused a certain "forgetfulness" in Tallulah's housetraining. I got tired of steam cleaning the carpets. I looked at the doggy patches and went with the DoggieLawn. At first I put it on the enclosed balcony, where T thought it was something fun to dig and play in... then I decided to put it where she kept having her accidents... et voila! We are now in our 6th pee accident free week! Maybe real grass (that you toss out instead of cleaning) will work better for your girl. For me, it was turning MY thinking around from having the lawn where I wanted it to having it where she was having the accidents. I am now moving it in 6" increments back toward the balcony but if that doesn't work, it will stay where it is unless I have guests over. I realize that real grass is an ongoing cost, and the fake grass isn't but it is far less costly than a walker -- and there is no one I trust in my neighborhood to walk her -- and saves me from being frustrated by her having an accident. (I think my stepfather was letting her out to the yard every hour so we have a bit of a learning curve to get her to go several hours!)
Good luck!