Suzanne as long as you don not expect top notch accomadtion you will be fine. Some of the 3* can be basic. If you want a good hotel you need to look at 4* and above. Although they are not the same as in the uk.
The Rozhen, though only a 2* was ok. Basic but clean. Had Breakfast but gave the evening meal a miss. The restaurants are so cheap to eat in, might as well take advantage !
Rooms are just to sleep in. Ski all day, drink all night. Only spend few hours sleeping. Quality of the hotel is very low on my worries. As long as the people are nice and the skiing is good im happy.