This was a lovely apartment within the resort. It had everything that we needed, including a laundry. The restaurant at the resort was wonderful, inexpensive and provides take away as well as breakfast. This is definitely the place to stay in Onslow.