Yes
No
yes they do have wifi you have to open your browser and accept to terms and conditions before you can connect.
I don't believe so. If they do, it is never on when I go. My son plays at this location often.
I guess it must of been turned off at the time when I arrived.
Thanks! Your answer is awaiting moderation.