I highly recommend Coral Cliff Tours. Julie took my wife and I on private tour of Peek-a-boo Canyon (also known as Mystic Slot Canyon). For most of the tour, we had the canyon to ourselves. She knew all the best photo opportunities and hidden features such as a hoodoo and fossils.
After our canyon, she took us to a hidden lake, nearby petroglyphs and an ancient grainery.
If you want a tour customized to your needs, give Jeff or Julie a call or email.