Overall, we enjoyed our stay at this property. It really is a great location (there is great access to the beach just a quick drive away). We LOVED the pool - our kids loved the water slide (great for our 7 and 5 year old). The house has tons of space. Note that the loft does not have a bathroom - need to go into another person's bedroom to get to a bathroom from there (just a small inconvenience if you're planning on using the loft as a bedroom). We also loved that there is a washer and dryer (nice to clean up after a day after the beach!).
The biggest problem with this property is that not much is supplied - at all. I have been to so many rentals that have everything you can think of, and that is just not that. They provided one roll of toilet paper per bathroom (we were there for 7 days - definitely not enough), there was a minimal amount of hand soap in each container (we ran out easily), there is laundry but no detergent, there is nothing to clean up with, etc. We kept needing to run out and buy things we needed. While it's not necessary to provide these things, it would have been nice as we have seen it at so many other properties we have rented and it just became annoying to constantly be buying things. I also highly recommend bringing extra towels and hand towels - they provided 6 bath towels and 1 hand towel. Definitely not enough for our 7 day stay!
Also, the dishwasher does not work - we ran it a few times and the dishes came out dirtier than when we put them in. It was really gross, and we ended up needing to hand wash all the dishes. We reached out to the owner and nothing was done to fix it. Not a huge deal but an inconvenience since the listing does say there is a dishwasher.
We did have an unfortunate run in with a cockroach, but overall the place is clean. They clearly don't wash the comforters, though, which seems very unsanitary to me (the instructions at the end of your stay ask you to leave the comforters on the bed while you pack up all the sheets and towels to be cleaned).
Overall, like I said, we really liked the property - mostly for the location and the pool. I think it's a great place for people with young kids.