Lovely accommodation to base yourself in the Barossa, all that you need for an enjoyable break away.