A weekend in McGregor: wine, wellness and art