Subtletea coffee/tea place has free wifi & charging stations. 2 of those snake tubes have an electrical outlet, and 2 tubes have an iPod dock on the end.
Other places to find me: