You might check out Ace Hotel. They pride themselves on being a hangout with free wifi in their lobby, lots of seating, plugs, lots of people working on their laptops so you likely would not feel out of place. They also have food, a coffee shop, and public restrooms. I can't speak to the details of their wifi and how it might impact a video call, but the set up seems pretty modern. |