So, I really don't know how to bid that properly. This is what I tried:
S: 2♦ (strong, artificial, showing 20+ HCP)
N: 2♥ (0 aces)
S: 3♥ (strong hearts)
N: 3NT (no heart support)
S: 5NT (this will probably make even if North has 0 HCPs, "pick a slam"-like)
N: 6♦
S: Pass (fit in diamonds, but I was afraid to bid 7)
So, it ended up in 6♦+1, 940 points with a good MP result of 87% (however, some people managed to get 6NT for 990). Interestingly that many Souths (they too were beginner players, just like me) bid 1♥ and this was passed out, ending up in something awkward like 1♥+5 (or +4).