We stayed at apartments 1244 and 1245 for two nights in Bansko. The accommodation is spacious and the location is superb. You probably cannot find a better spot in Bansko.
Spa/swimming facilities are ok too. Parking available onsite though a couple mins walk from the apartments.
The main downside is the furniture and specifically the sofa beds. They are terrible. The couches are horrible and impossible to sleep on. This was very disappointing considering the price we paid.
The amenities in the flat are limited too and could do with some improvement (i.e. more toilet paper, shampoo, towels provided, kitchen equipment, etc).