I hadn't realized how close The Strip is the McCarran airport...until I was in Vegas in May. When I landed my shuttle came quickly and I was at my hotel in about 10 minutes.
On arrival I was at the airport pretty late, so I didn't get to see much of it then. Departing I got to see a bit more of the terminal (the international one since I was flying back to Canada). I loved the look of the terminal, it was bright and airy, and the departure screens by the gate were pretty cool. Being Vegas there were slot machines, but only about half were working (the others looked new like they hadn't been set up yet). I lost my last $6 on the slots at the airport, but I won't hold that against the airport.
There is free wifi, which was nice, but not a lot of plugins. The airport, or the terminal I was in, didn't have much for restaurants - there might have been two or three...it would have been nice to get a bit more choice, but for an hour or two to wait before a flight there certainly are worst airports out there.