Just recently stayed at the Oasis Suites in late-July. The accommodations were very nice, very clean, and very spacious. I would strongly suggest you get a room with a Marina view. My wife and I had coffee every morning while watching the view. The family suite was more than enough room for us and our two kids. The pool was awesome. Just really good spot overall. I am a hotel snob, and this place met my high bar. Would recommend it to anyone going to OBX and does not want to do a house. Peggy rocks too.