Tides Inn in Virginia is sprawling, lovely in on the river with wonderful views, sailing, golfing and incredible cuisine