We loved our stay at Avalon beach. The accomodation was beautiful. Everything you need. Nice big king bed and fully equipped kitchen. We had a hire car which made it easy getting too and from places. Nice restaurants close to the accomodation. We loved having dinner at Alma and breakfast at the boathouse. Definetly recommend if youre staying in Sydney's northern beaches.