the bidding is quite nice not the best bcoz there could be two cashing heart tricks (or 6..)
and also there may be is the points but unless slightly short of trick potential but it has chances
and the play, is surely easy? assuming oppo can a) defend and

aren't stupid
North:
AQJxx
xx
AKQx
Kx
South:
Kx
Kxx
Jx
Axxxx
take trick one with Kc and lead a heart fity \/ fity
reasons
a) that lead is JTxx if it is Jx or JTx the guy is a M*R*N

even if clubs do split 3-3 and compitent defender can see that they must lead a heart after getting in with a club - p either has it or the KS
c) only way to get a twelth trick
d) if we cashing spades might get juicy club discards but im not holding my breath
e) if A is over west gets in and might assume i have QH so could continue a club so i can cash out one off..

i rule