I love the Vegas airport b/c even though it's big, it feels small. There are several places to eat and get coffee. There's a 24 hour fitness if you feel like working out, they have a monorail that takes you between terminals, it's conveniently located near the strip, and some of the hotels like MGM have a desk by baggage claim so you can check in to your room upon arrival! How freaking awesome is that?! And yest they have slot machine, I don't gamble but my cousin won $4k during a 70 minute layover one time in Vegas!