Great experience. The whole experience is done so well from the music and sounds to all the attractions. The place is ultra clean as well which is very nice. Sometimes there is a wait for some rides but most of them get through the line ups quite quickly. Eat the Asian food rather then the western food as it is much nicer!