Outer Banks, paradise on Earth...