Typical airport... with a Las Vegas twist of course! I do enjoy (when I have to go to) this airport due to all of the things within that scream "YOU'RE IN LAS VEGAS!" ... from the slot machines, to the huge Vegas signs, to the music pumping abnormally loud in the baggage claim area... lets you know that you're in McCarran without a doubt.
Navigating McCarran has never really been an issue for me - which is what I appreciate most. There are plenty of signs around for you to be able to navigate independently. If you find yourself lost, there always seems to be an employee or two wandering around who can help.
The dining and drink options are pretty abundant here from Starbucks to Wolfgang Puck and then some.
I've never used the wifi here as my phone gets pretty decent coverage throughout.
I only have one suggestion for travelers, really... that is to not buy liquor here, you can get it cheaper right off the strip.
Viva Las Vegas!