I booked a two night stay. The employees were all cheerful, and smiling. The room was very nice and had a kitchenette, king bed with one and half bath. The food was great. Although our second day at dinner, the appetizer and salad, arrived at the same time. Only a fiew minutes later dinner arrived. Not enough time to enjoy the food. I felt rushed. This resort has a very fine beach. You can rent umbrellas and chairs for the beach. Which is a public beach but I felt it was not too crowded. The ac was not working in our room the first night. We called the front desk, and it was repaired quickly. Overall it was a great place to beach and relax. There is a small tiny store for snacks and sodas and sunscreen. But it could be improved. I would stay here again. After writing this review we stayed again at this resort. We stayed for a week. We were given excellent room with fantastic view top floor. Our service was great. All the staff we're sooooooo fantastic. I would recommend a stay here. The place was very clean and during the week not crowded. Only thing that should be changed is beach chairs and umbrellas should be reserved early. The hotel should be able to reserve based on a call downstairs. Instead at this time one has to walk down to the beach and reserve. The small store needs to be improved a bit. I think more sales could result. Overall, we now will always have our north Carolina resort to go to. We loved it.