It was a very nice stay, the only down fall is all the fees, especially fees around parking and early checking. Not too expensive, but why the parking fee? I have been to so many other beaches along the North Carolina OBX, and they do not charge a fee to park in a parking lot where you have already paid for to stay at. I feel that is a little bit much. The early check in, I can understand to a point, however, visiting other areas, especially the Nags Head, and the Hatteras area, if I arrive early and they have a room already cleaned they will go ahead and give me that room, not make me wait until check in time which is normally 3:00 pm. I usually arrive between 12:00 and 1:00 pm. As I did when I arrived here on Thursday. If no rooms are available, they let me leave my car in the parking lot, (never have I been charged a fee for parking there in any of the Hotels I have ever stayed at) and in addition I can use their common room where they always have complimentary coffee, tea, and juice, you can go ahead and walk to the beach, use their pool etc. until your room is ready. They will text you as soon as a room is ready for you. The hospitality is so much better. They tend to make you feel more like family guest rather than it is just a business and you are a room number. In Hatteras or Nags Head, you are treated as a “Guest” giving the best of hospitality. I am not saying the stay here, was unpleasant, the hotel was nice, however, I am a guest not a room number.