Alternative to Shore Power Inlet??

Hi,

My boat doesn't have shore power inlet. I am looking at the below setup as an alternative when the boat is docked. I mostly do day sailing.

To run a coffee machine, charge laptop/phone, a mini fan and possibly a cooler.

What do you think? Is there an easier way?

https://preview.redd.it/b33x9711xi3d1.png?width=1936&format=png&auto=webp&s=0c520989277bac8183610fda0344da15abd37173