We love Jackson Hole. My son, now 15, has had birthday parties and several school outings at the gem mine. It is clean, a great value, and FUN! The staff is gracious and knowledgeable. Another plus, Holly makes gorgeous jewelry. If you have kids, or even if you don't, Jackson Hole is a Highlands must do.