Fully booked so we were on their wait list. Once inside, also had to wait for some food to be replenished. Some areas were chaotic and busy. You have to really take your time. Fairly clean. Very loud area as we were seated close to big groups and kids running around. Good food selection but overall experience was not great.