In a new travel series, CityMag checks out where to check in for a night, this time visiting Kingsford The Barossa.