Skiing/ boarding was superb, snow was perfect. There was quite a bit of snow in the town as well. Sofia to Bansko took just under 3 hours, some of the roads were pretty snowy as well, if there was no snow on the road then i think you would be looking at around 2.5hours.