The villa was clean and spacious, there were 8 of us and we had plenty of room. Having a bathroom in every bedroom was great. The views from the deck of the surrounding area were beautiful. Behind the villa was a small pond, which housed many turtles, they were fun to watch. The frogs at night were very loud, but you could not hear them when you were inside. We rented the golf cart, which came in handy, it was great not having to carry all of our belongings.The beach is very small especially at high tide, I suggest getting there early to get a spot. I would also suggest shopping at walmart in shallotte which is only a 15 minute drive, the prices at the grocery stores in the area were very high and extremely crowded on the weekend.There isn't a whole lot to do on the island. We went to Myrtle Beach a few times. It is easy to get to and about a 30 minute drive, lots to do there. We loved Ocean Isle perfect family vacation!