A few months back, I was a guest at the Tides Inn resort, on Carter's Creek in Irvington, Va. It's part...