Hi, it depends on what you prefer. Bansko is a developed town connected to slopes, Borovets is a lively holiday resort with really good athmosphere and apres ski !! you will have a very great variety of restaurants and bar within fife minutes walking.