I frequently rent from this location in Salem, VA. The staff is friendly, professional and eager to make things right if there are issues with your rental vehicle. Although in a year of doing business with them, I have only had one issue and that was that the wiper fluid reservoir was empty. The office is kept clean and organized so checking in and out is quick and easy. The only detriment to this location is that they do not have a parking lot to leave your car, while away in the rental. You'll have to have someone drop you off or have the rental delivered to you (at a business address, not your home) Other than that small inconvenience, this location is a gem (due to the staff).