This place is a great location in Barwon Heads.