Must book tickets a month in advance. Overall experience was great, but I feel it is a bit expensive. Once inside, there were a lot of people and everyone was so loud. Staff was very friendly and helpful. The visit was very well organized as well. Worth the visit if you are into it, but expect big crowds.