Yes. There are outlets at the pavilion. We charge our phones there.
I didn't go inside if you are talking about the building on the beach. but they hold different classes/activities there and it has a store, I would say yes.
Thanks! Your answer is awaiting moderation.