Hey! It's McDonal's. Let's not talk about the food... it's the same as the other millions of McDonald's Restaurants.
I go there to work on my laptop! They have decent wifi speed there (use the ATT network, not the McDonalds Wifi Network). Plugs are easily found in the dining room.
They have light up tables which are cool! They kids like pressing on the lights and making them change. They also have touch screen games at some of the tables to entertain the kids. Their kid's play area is also decent. I do find a few homeless people hang out there sometimes, but they have been polite and personable in my opinion.
They do have an issue with people stealing soda with their own containers. They have a funny sign to discourage this, but seriously, the theft probably isn't a huge issue as soda is relatively cheap.
They do have a TV which plays FOX News most nights. If this is an issue for you, I think they may change it if you ask. Since the McD's is in Scottsdale, most people in there are polite and generally friendly (I've had some freaky experiences in other locations).