The Louise is a luxury five-star vineyard retreat surrounded by hundreds of acres of vines overlooking the world renowned Barossa Valley.