I normally stay at Pierre's Echo Bay early in the season. In May, June, and September it's quiet and laid back. In July and August it's often packed.
Pierre hosts many events...these are great for social cruisers, maybe not so great for people who want to be away from everything. He has Italian night, prime rib night, etc. His pig roasts are probably the biggest draw.
The marina has power, water (non-potable and tinted brown from cedar tannin), a store that is pretty well stocked in the summer, and fuel. Last winter he added a wood-fired saltwater hot tub and in June he was completing a sauna.
The Broughtons in general are very social. Almost every marina has a "happy hour" at 4 or 5. They're all a bit different, but basically everyone brings a dish to share and drinks for themselves. Some marinas provide some food (i.e. Lagoon Cove just about always has prawns). Lots of people love this type of activity, others find preparing dishes (it can get competitive!) stressful.
Pierre and his wife Tove are delightful people. If you really want to get on his good side, give him a six pack of Budweiser when you arrive!
One note generally about the areas north of Desolation Sound. Many marinas are completely off grid. If they offer shore power, that power probably comes from a diesel generator (a few places have hydro power). Don't be surprised if 30 amp power is $20. Many marinas also advertise Wi-Fi. These are satellite connections. They're slow, especially when shared by a marina full of boats.