Why Charming Cape Charles, Virginia Is The Perfect Long Weekend Escape