Brewers Bay is plenty large enough that you would probably Never be shut out of a comfortable place to anchor if that helps.
I drive by that anchorage almost every day!