Perfect spot to fully enjoy what Barwon Heads has to offer.