Since DD (7) has been born we've stayed with her at WL, Poly, GF and BC and the GF is by far her favorite. We've stayed there with her twice. It is Disney- it is definitely kid-friendly. The CMs there are terrific with the kids and the adults. There is a tv area with little chairs that runs cartoons all day in the lobby by the elevator.
We first stayed there because when she was 3 and 4, DD was absolutely begging to stay there after eating at 1900 Park Fare for dinner. She called it Cinderella's hotel back then. So, as I was booking a bouceback for the next year when she was 5, and she was sitting there with her big eyes asking me to book the GF, instead of the Poly, I caved. We stayed there when she was 5, and again when she was 6. On any given night, you will find a ton of little girls dressed up as Princesses waiting for 1900 park fare and dancing in the lobby to either the piano player or the band.
One of my favorite videos I have taken at WDW is when we were walking through the lobby and the band was playing (I think one of the Jungle Book songs) and DD suddenly stopped and broke into a wild dance and stood in the middle of lobby dancing her heart out for the rest of the song. The CMs around didn't look like they were annoyed or irritated about a kid going crazy in the lobby- they were smiling and watching her. I've never once seen any CM treat any kid as a pest in the GF- not even in the more "upscale" adult clothing stores they have where you won't find as many kids. When I brought DD in those while I shopped, they always talked to her and were very nice to her. I think people who think it is not kid friendly have not stayed there- or maybe they have walked through when a dressed up wedding crowd is in the lobby area or upstairs and felt it was stuffy, or maybe saw dressed up people heading to or from Victoria and Alberts. We did occasionally see some guests that looked like they were in designer clothes or WAY overdressed for WDW wandering around in the lobby, but there were also a ton of kids and plenty of people wandering around in shorts and t-shirts, sweaty and dirty from running around in the parks all day!