DH and I have never been and I'm thinking of taking him to one on Friday for his birthday. Have you been to one? Would you recommend it?