Yes
Yes, it's more geared towards bigger kids though, as small kids and toddlers won't be able to climb. It is in a separate room, with seating, but large windows if you don't wish to sit in there. There is also screens but I've never actually seen them on.
Yes, it is in a separate room from the main eating area but also has tables for eating.
Thanks! Your answer is awaiting moderation.