I had to be in Salem Va on business for 8 weeks and stayed at Corporate Suites in Salem. The room was clean and had modern decor. The kitchen was also very clean and had everything need to prepare a good meal. I never had any problems with any of the amenities and the movie channels were great. Wifi was also reliable so I was able to do some of my work from the room. It was really more like a small apartment and not a room at all. The staff was helpful and friendly. Next time I have to be in Salem I will definitely stay there again and recommend it highly.