There is plenty of seating inside and outside, including numerous outlets for power that is available. The noise level, I've found, is also pretty reasonable, so that shouldn't be too much of an issue. I've found seating can be a bit limited on weekdays (compared to weekends), but I've personally not had any issue grabbing a spot in the mornings. If you plan to connect to the WiFi, however, I highly suggest using a VPN, as the connection to the access point is unencrypted, which leaks a lot of information/metadata in the clear to any passersby, even if using HTTPS.
They have provision for both.
Thanks! Your answer is awaiting moderation.