Barossa Idyll lived up to its name! A spacious layout and beautiful grounds in a perfect location!