This was an excellent tour, full of interesting facts presented in a fun way. The company let us change our date when we accidentally booked our tour the day we arrived. The tour guide was extremely knowledgeable and passionate. We would highly recommend anyone visiting Tenerife. There were children on our tour, so it is a great family activity. Company provided hardhat and headlamps. You should follow the dress code online.