What a beautiful home in a perfect setting! Close to beautiful beaches and some of the best food we had on our trip. Avalon Beach is an incredibly beautiful area and we thoroughly enjoyed our comfortable stay.