This is just as solid a hotel choice as you can make in the area. We loved it for what it was. Comfortable, spacious, friendly staff, quiet, convenient, and accommodating of our needs for a base for our stay in Virginia. We had family stay at a major resort nearby, as there was a wedding we were attending nearby. We felt like the smart ones that stayed here instead of being held hostage at a remote resort. Nothing was bad about this place for us. The free buffet may not have been the best food ever, but it was fine and matches my experience with other free buffets.