A very entertaining show, definitely worth going to see. Subtracted 1 star for venue. The Rivera is really outdated and musty especially compared to the newer hotels/ casinos. Can't imagine this show will last at this venue as it definitely is a great show. A Vegas must.