Hi Joseph,
I have never stayed or been there, so it's difficult for me to comment, but I do know 3 lads who stay there every year and always say it's fine. Don't think too many of the UK tour companies use it which is probably why it gets little mention. Great location for the slopes, I'm sure it will be fine.
If you will be there on either 26th Jan or 2nd Feb don't forget the BulgaiaSki posters party in the White Hart at 10pm. First drink free, just ask for Pamps Pete