Our tour guide Mike is a fantastic person! He is very knowledgeable, respectful, caring, patient, and funny! He has such a pleasant personality as well. He texted us before our tour to confirm the location. He also sent a picture of himself so we could identify him. During the tour, he identified details that we would have overlooked. He was patient for us to take selfies, and he was willing to take our pictures. The tour was such a great experience that we didn't want it to end. We highly recommend Mike and also schedule the tour on your first day visiting Las Vegas because he helped us plan the rest of our vacation! Also, the food selection was great!