Fresh fish, venison on the barbecue, or roast lamb – prepare and enjoy the best of the high country at Isolation Bay.