We had a great time on this tour - and there are many companies offering them. We got Leonard, a Navajo, and he does a splendid job of narrating and then playing a flute at the end of the tour. Beware that many of the tour operators just push people in and out, and take your money. This tour is the better one, but see if you can get on Leonard's tour. The day we went was a Monday morning, 8:30am and they had five trucks taking people - so this can be a crowded tour.