The Louise is very likely the most luxurious option in the Barossa, but I'd recommend staying there only during Spring or Fall, or even Winter. Summertime will see the villas crawling with millipedes, Christmas bugs, spiders, and flies. For cityfolk like us, that was quite an experience. Each day after returning from wine tours, we had to inspect the room for aforesaid creepy-crawlies. Suffice it to say, the bug repellent was very well-used. That said, service was personable and gracious, they were very efficient in assisting to make reservations in the Barossa restaurants and various tours. Make sure to dine at the in-house restaurant, Appellation, too. Food and service was excellent.