Yes
Yes, but be aware that it can get very loud at busy times, so it may not be the best place for small children, or for families that want to have a conversation.
Yes, I saw a few families visiting with small children
Thanks! Your answer is awaiting moderation.