Hey Minx,
Bansko is good for boarding, open terrain and not too steep for beginners. If your a good standard of rider then Bansko isn't fantastic to be honest unless it's a big snow year.
The apres ski in town is ok and good value too but don't expect high end bars and clubs.
Hope this helps,
Thanks Collsie, that's useful information. We are planning on having lessons in the UK but it will be our first time on the 'real' slopes! Looking forward to it.