We were in Dumfries for the Marine Corps 17.75K race and were VERY satisfied with our accommodations. Just about everyone in the hotel was staying here for this race, so it was a nice feeling of camaraderie. It was a short walk for my husband to the start line.
The room was clean and the front desk staff was superb. We had booked the wrong type of room (a king suite instead of 2 queens) and would have not been comfortable had the front desk person not worked so hard to find us a different room, despite being fully booked.
The hotel was very quiet (perhaps because everyone was preparing for the race), allowing us to get a good night's sleep. The pool and hot tub were clean and enjoyable. Breakfast was typical Continental fare.