My husband and I LOVE this restaurant. We took a chance and wen there for our daughter's graduation dinner. We were so impressed that we have been back 5 times. The show is pretty much the same every time but the food is just great. The staff is very friendly and always make sure you are taken care of. Don't let the location fool you, it could be in one of the casinos on the strip, but it is a nice out of the way spot instead.