We had a great stay and would definitely recommend it.The property was spotless when we arrived and looked just like the photos. It's a multi-level townhouse with a great layout. The garage level includes a washer and dryer, then the main living room has comfortable, modern furniture and a good TV setup. Upstairs is a well-equipped kitchen and dining area with a small balcony where you can enjoy a view of the ocean. The upper floors include a spacious master bedroom, an additional guest room, and clean, well-maintained bathrooms, making it a great setup for families or groups.One thing worth mentioning is the ocean view. If you're looking for a place where you can sit inside and stare out at the water, this isn't quite that. You do need to step out onto the balcony and look to the side to see the ocean. That said, the beach access more than makes up for it. It's just a short walk out the door, down the boardwalk, and you're on the sand in a matter of minutes. The beach itself was pleasantly uncrowded during our stay, especially compared with the much busier stretch near the hotel about a mile away.The location is excellent. It's close to mini golf and go-karts for families, an easy drive to Emerald Isle in one direction and Morehead City in the other, so it's a great base for exploring the area. We also really enjoyed the community pool, which was larger and deeper than we expected and turned out to be a fun place to relax and meet other guests.