This is quite simply the easiest Chrome Hearts location to find in the world. For starters, they have a sign outside of their location in the Forum Shops at Caesars Palace. It doesn't get much simpler than that. Try finding the one in Hollywood, by contrast, and you will understand what I am talking about.
As for the selection, this store is quite large and keeps a good stock of products. I am not so much a fan of the clothing, but I am all about the eyewear and this store has great inventory. I have not seen this many styles in one place, including boutique optical shops and other CH locations. Jennifer was especially helpful.