Has anyone had one or been to one? What are they like? DD would love one, but I am not sure....