Our family of 4 stayed here and had a wonderful time! We wanted to stay longer!! The location deserves a 6 out of 5! We brought our bikes and went to Topsail Hill State Park daily either for rides or for the beach. We always ended up back at the pool (with it's stunning view) at the end of the day. Our kids are 10 and 12 years old and they stayed on the pull out couch. The owners were very thoughtful about having everything you might need (body surfing boards, beach chairs, pool towels, knives/forks, hand soap etc). They had excellent communication and really tried to make our stay perfect, which it was! We had a blast and will be back!