Pillar,
I've stayed at Tuta Marina the last couple years and will be going back this year. They offer moorage, campsites, ice, bait, showers. Its a little more do it yourself than Critter Cove (because you are camping) and a whole lot less crowded than Cougar Creek. Tuta is about 5 minutes from Critter Cove so I usually stop by several times during my trips for gas and a bite to eat at the restaurant. Email me if you'd like more details.
JMS