An explore I did late last year in Black Canyon City. Location was alright. Not sure if it was worth the hour drive but hey, not like I had anything better to be doing!
P.S. This place had the sketchiest roof I have ever experienced. Be safe if you decide to check it out!