Review for Inn of the Mountain Gods Resort & Casino Review For Wynn Las Vegas Google User Jan 11 '18 at 8:17 Love the place. The theatre is cool. It's well maintained all over. Has very courteous staff. The one thing I don't like about the place is the casino has that bad smell of cigarettes. As times I find it tough tough to bear it. View full site to comment or like