My husband and I stayed here for 4 nights and it was wonderful. Our unit had one bedroom, one bathroom, a small kitchen, and a small living room area with a sleeper sofa. The unit was updated and very clean. The kitchen was adequately stocked and there was a space saver microwave/oven mounted over a 2 burner stove top for cooking. There were 3 barstools to eat at counter. There was a tv in living room area and one in the bedroom. There was a small balcony overlooking the marsh area leading to the sound. The view was very nice. The villas are connected by a walkway to the shops at Hatteras Landing where there are a few shops and a couple places to eat. There are several dining options in the area and a small grocery store nearby. The beach is close within walking distance but we only utilized the drive on beach areas. There was a very large clean pool with plenty of chairs and some tables. We weren’t sure if it would still be open but it was and we utilized it one of the days we were there. There is a laundry area on each of the 2 levels along with an ice machine. Kees Vacations did a great job with communication about our upcoming stay, check in, what to bring for the unit and the checkout procedure. You are given a start up supply of toilet paper, paper towels, dish soap, and a dish sponge etc. The unit has a key code to enter which was convenient since we arrived after office hours. I would highly recommend staying here!!