I never checked to see if wifi is available, but otherwise i would say the environment is good for it. Order a coffee, they bring it to you in a carafe that will keep it warm while you are working.
Yes, I believe it would be fine. I suggest doing an earlier meeting so it's more quiet and request to sit away from the kitchen.
Thanks! Your answer is awaiting moderation.