is avalon beach open