If you love to walk the beach, the location is excellent! There is a rocky beach within three minutes' walk, and it's only about 10 minutes' drive to New River Beach. The host runs a brook trout hatchery onsite and if you're lucky you may even get a tour of it. The location being so close to the shore means that even the hottest days are much cooler than they would be inland. We never wished for air conditioning.
The apartment itself is accessed by stairs. The space is open concept, pretty, and well ventilated by a cross breeze. The washroom is spacious. There is one bedroom; if you have kids sleeping on the futon, it makes the main room (with cooking space, pool table, and TV) no longer usable; you could strategically put the kids in the bedroom instead to get around this.
Sophy is a friendly and welcoming host. The place was clean and equipped for basic cooking. There are lots of places to eat seafood (and other stuff) at restaurants nearby too.
There are two dogs onsite: one friendly and one who doesn't like new people. Sophy is very conscientious about ensuring the dogs are both out only when the guests are not around to interact with them.
My family enjoyed our stay and wished we had more time to spend by the sea. We would certainly visit again!