While the location was absolutely excellent - a short walk to the beach and also an innovative playground in Dowdy Park - I cannot rate this rental as excellent because of the cleanliness factor. It was "surface clean," with layers of dust on the overhead room fans and dirt (and ants!) on the windowsills. The trees and bushes are also very overgrown and the grounds are desperately in need of landscaping. I had stayed at this location more than 20 years ago and it was a lot cleaner then. We had to wash any utensils or plates before using them during our stay. I also opted to pay the security deposit, which was supposed to be refunded within 30 days according to the lease. I haven't received it yet. We love the Nags Head area but will probably check out a different rental for our next trip.