Never stayed there myself, but its location is in the center of everything. Walk out the hotel and your right by the main lifts, bars, clubs, resturants, shops etc. Youll love it!
if you like coffee inthe morning take your own kettle etc the rooms are basic but fine to sleep in etc, the food can be not to everyones tasate but your in centre to eat out
if you use the swimming pool the side of the pool side are very slippery and loads people slip ther rather than on the slopes
we are back at the rila in feb