i’ve been 3 times now with different groups & every time it’s been so fun. not too quick but also not too long so you won’t get bored. i haven’t been during peak times - so it hasn’t been to busy/long wait times. but good food & drinks as well. fun atmosphere