Like Sunfish it will be Williamstown for me ..
Re a beer, the Little River (from which the pop group took its name) Pub is closest (bit back toward Melbourne). When last I worked at Avalon I ate there regularly .. good meals and convivial. Can't provide a recent reference though .. perhaps someone closer could do a subtle recce ?