I was sitting North, we have played a few hundreds of boards. Though we agreed that 2♠ does not guarantee 6+, for the hands we played as I remember, we took it as 6+. I didn't think of 2S, but decided to bid 2NT after all with 5332 distribution. After 3C (2C is game forcing as you can guess from sequence, otherwise I would have passed 3C), I did think of 4C as well. But I was afraid of by-passing 3NT with my aceless hands and 3Qs.
Finally, if I held South's hand, I would rebid 3H (surprise, only one person mention that) after North's 2N. IMO, thought North denied 4-card of ♥, 3♥ would still be good, showing an unbalanced hand and suggested long C as well. So if a clone of mine sit South, we would not reach 3NT.

Help
