hello Aaron,
my friends told me that the rooms and co are ok but its the food there...so if you don't mind eating out ..
Hotel Ela is right next to the gondola station, and very good location to go into the 'shopping/bar' street and into the 'bar/resto' street
Have a look at the map in section Borovets on this site.
(Ela gives also the best rate for changing euro's 1,94 Lv)