This terminal was pretty clean. It has variety of shops, restaurants and gambling areas. Very expensive but then again what else do you expect from airports. There is a nice play area for the kids. Bathrooms however were a little too dirty and it had a bad smell. My daughter who freaks out when she sees dirty things did not want to use the restroom, I had to make her use it and she made me sanitized her ass. Overall I was very impressed with McCarran Airport. One minus star for their dirty restrooms.