Casa Rosa was a perfect home away from home and the perfect base from which to explore the Barossa.