Nope. This place is pretty tiny with limited seating.
They only have one outlet available. Its also a very small location, so it does get very crowded/packed.
I cannot speak for power, but the wifi is good and there was ample seating when I stopped on, in the morning.
Thanks! Your answer is awaiting moderation.