McCarren was a much better airport than I thought it would be. I had to connect through Vegas on a recent trip to Phoenix and for layovers, this is a really good airport. We landed in terminal D and there were tons of shops and restaurants. As soon as I got of the plane I saw a Wolfgang Puck Express restaurant. The only major downside I experienced was having to go through security again as our connecting flight was in terminal A. Why couldn't they have designed this airport so that you can travel between terminals without having to leave the secure area and go through security again? Security was easy, but this inconvenience results in the loss of a star. Getting to A from D was easy though, as a smooth, modern monorail connected D to the other three terminals. One of the signature features of this airport is the slot machines throughout the airport and they are everywhere. They're there when you get off your plane; they're in the central part of the airport; they're all over each terminal. Overall, McCarren Airport is a surprisingly nice airport that makes layovers easier. And the best part ... free wifi (which Cleveland still can't figure out how to do)!