Yes
Yep, and outlets, as well as drinks and coffee. Ther e is a kids play area too.
Yes, and a place to charge your battery if needed.
I'm not sure but they have a really nice waiting area so they might
Thanks! Your answer is awaiting moderation.