We recently stayed at the Fairfield Inn in Harrisburg, VA while our son attended an open house at James Madison University. We had a very pleasant stay. The location is excellent and the staff is friendly. The rooms are nicely arranged and appointed. The breakfast was typical for a Fairfield Inn. We highly recommend it, and if our son chooses JMU, we will probably stay there frequently (although I may give the Residence Inn a chance).