Have stayed at Hatteras Sands MANY times thru out the years. Have never encountered any real issues. HOWEVER, this time was different. Upon checking in the guy said he wasnt going to charge us 20 for early check in bc we werent staying we were only checking in so it wasnt almost 9pm when we came off beach but then he said he was and when I paid him in cash he only opened the cash register and placed our 20 in it, no receipt, he first stated bc we werent going to be there he wasnt going to charge us to simply drop our refrigerator food off but then out of no where did charge us. Secondly, when we came off the beach the room had some issues, like the front door was jammed and wouldnt stay shut unless we locked the deadbolt, after the first day my husband fixed it. The shower floor had a lot of sand in the bottom from the previous renters. The floors under the bunks had dog hair under them (kind gross) when I tried sweeping the floors the dog hair caught flight and ended up on the counters and bed, then the lawn around the cabin was high and the picnic tables displaced (we had to shuffle them into place.) Just felt like they werent being maintained like in the past visits. We;ll still be back bc its an ideal location for fishing at the point. But frustrating bc no one wants to clean up from the last folks. Hoping this was just an isolated incident. Still will recommend Hatteras Sands.