Excellent location to discover all that Barwon Heads has to offer.