Large Hot Mocha ($6.5++)
✔️Wi-Fi
✔️Charging points
But it can get pretty busy in the afternoon, so avoid hogging seats!