Large houses line the beach in the Outer Banks, North Carolina - one of the nation's largest vacation rental destinations.