Great location in the heart of Avalon village and close to the beach