eherliy is correct. A lot of folks think "GFCI" means protection from any kind of fault, and that isn't true. It protects from ground faults, like when you splash water on the outlet, shorting from ground to one of the other prongs.
When I wired my boat, I just didn't want to have to mentally calculate if I was drawing too much current on a string of outlets. I wanted the full 15 amp capability (Ok, 80% of that) on each outlet, so I installed a single outlet on each 15 amp breaker. Each outlet is GFCI, because it's all alone on it's own breaker.
I used Blue Sea Systems
8027 panel, which is "mains" plus 6 branch circuits.
I'm running 3 outlets, and an onboard
battery charger, so I still have two empty slots available for expansion later.
Of course, I still need to mentally calculate my loads when I'm at the dock. Since I only have 30 amp service, if I'm running a heater, I need to think about what I'm running before I fire off the microwave
oven or the
battery charger, or using a laptop.