Looking for a place to stay in the Outer Banks. Find out why the White Doe Inn in Manteo NC is the perfect option.