This is a great place to vacation. I am from the Outer Banks, and truly believe this is one of the greatest places on earth. The people are friendly, the seafood is some of the best in the world, and you have to go to Lafogata. It has the best mexican food this side of Mexico. The food is great, the staff is friendly, and the prices are some of the best (most reasonable) on the beach.
more