A lovely and convenient place to stay in Barwon Heads.