What can I say about Kartchner Caves? Nothing negative. The place was well laid out, clean, showers were spacious and hot. The caves and the cave tours were amazing and informative. IF you have any cluster-phobia or are pregnant, you may want to skip. I started feeling really faint and unwell with all the ups and downs and stuffy closed quarters.
The guest Centre was very informative with a well stocked giftshop. One tip. If you didn't book for the tour in advance, you can go and wait in line first thing in the morning and catch one of their "walk-in only' tickets. There's no guarantee you'll get one but we did!!!
Hot TIP. THere's a FANTASTIC FOODIE restaurant in town. It's tiny so it's super easy to miss. Easily the best mexican fare we had on the trip!