for the price i found bay moorings is probably the best deal in the penetang-midland area.
for my 33 i pay $2650 a year which includes -haul out/launch,unlimited pump outs,dockage,electricity and water
the marina has very nice sized docks,clean grounds,a marine store,gas dock,hotel,restauraunt/bar,private washrooms and a nice sized pool.
they have heated indoor or outdoor storage,on site services etc.
there is a beach next door to the marina,grocery store,beer store,lcbo,canadian tire are all 5 minutes away.
heres a pic of my dock so you get an idea.

phone number there is (705)549-6958.best person to speak with is amanda and the early fall is the best time to shop for a slip.
b.t.w-when i joined the marina they had the same deal as doral. you would have to ask if that still exists.