just returned from the edelweiss hotel on borovets, the hotel was very clean, rooms cleaned everyday with fresh towels everyday, the food was not the best iv had, and it was never hot, but there was a fair selection to choose from, that you could always find something to fill a gap, the staff were also very helpfull, the staff in the bar downstairs were great, the walk to the resort centre was about 15-20 mins, all in all good value for money, would go back