Avalon was such a great location for our weekend away, easy to get to and with great cafes, bars and beautiful beaches and scenery, it was a real getaway without leaving town.