Great for kids under 8. Can be a little overwhelming for under 4s when busy, but my 3 year old loves it here.