Go to Bansko, just don't pick this hotel. We visited from USA this summer for few days.
It few positives: good outside appeal, a scout camp for the kids if you stay a full week, outdoor and indoor pool, breakfast with good variety of fresh fruits and veggies as well as traditional bulgarian options.
That being said there is way too many negatives.
Service is poor. They are not interested in resolving any concerns or issues their clients have. Our room had a bad smell from the drain in the bathroom. They told me that they need few hours to decide if they will address the problem. They must have desided not to, becausue they never did. The rest of the staff were also unfriendly and would refuse assistance on any requests.
If you are booking online they will give you a poorer quality room smaller with no view. I booked online while my friend called over the phone for the same room. The irony is that they charge online more, but give you worse quality.
NO AC in the rooms!!! No hair conditioner and none provided when we asked. They told us to buy some from their store.
The pool looks good on pictures but it is much smaller than you would expect and it is very cold. No lifeguard.
You can have much better experience if you book a small family owned hotel in the center of the city. We only decided on this hotel because of the pool but I regret it.