You won't get a mooring in Avalon on July 4th. The moorings are private and the city rents them out if the owner is not using them. But, every mooring is either loaned to a friend or taken by boats that arrive earlier in the week. Plan on anchoring in 50' to 100' of water. Yes that is close in.