Kill Devil Hills — Weather, Surf & Beach Conditions