Great for the whole family. If you want a good table you have to be there early. It can get busy but there are also days where it’s not as packed as other days. Still a great experience for all ages.