We stopped by this location on our way through Virginia on the spur of the moment thanks to the lack of driving skills by those on the road around us. It was clean. Bob at the front desk was helpful, and it has the nicest hotel pool I've seen in a long time. It was a departure from our normal business class accommodations and seems to be aimed at Sr. citizen travelers and families. The TV channel selection could be improved to include age appropriate programming for children. My wife and kids did not like the trains passing so close to the hotel through out the night, but really that was the only draw back. Even though the rooms were pet friendly and likely had pets in them at some point, my daughter did not have a reaction.. this is says a lot about the quality job being done by the cleaning staff as she is highly sensitive to even the slightest dander.