Lovely location very close to North Avalon Beach .