First of all, I need to say that I am a budget traveler, the most important things to me are a clean place and location.
This place was great! The location is perfect for all things North Shore! The beach is probably quarter mile to half mile from the unit. We didn't walk because we have a little one, but if you're kids are older then it's very walkable. Lots of options for food and lots of things to see nearby. The pool is just across from the unit and it was a decent size. There's also a BBQ area next to the pool. We didn't use it, but we did see others using it.
The unit itself was perfect for 2 adults and a 4 year old and 12 year old. My son really enjoyed having the loft all to himself, with his own bathroom. The unit was very clean, but it is pretty dated (not something for me to knock off stars for). All kitchen items included to cook in and a cooler for taking to the beach as well. Beach toys, beach towels and regular towels provided, but no snorkel or life jackets. I asked ahead of time, so we ended up bringing our own. You can also buy or rent from the stores nearby if you'd prefer. There was a small ant problem, but I didn't communicate this with the host, I figured it was a common issue here and we just made sure to clean up really well. The microwave didn't work, so we asked about that, it ended up just being the circuit breaker. The host was out of the country but the person helping wanted to send an electrician, which we said it was not necessary. We had a small hiccup at checkout though, the paper says that check out was at noon, but we got a text reminding us that checkout was at 11. We weren't ready to leave at 11 so we told her that and stayed until almost noon. Overall communication was great though. Since this is a new rental, I thought there were a few things that were missing, which I suggested to the host. There wasn't any hand soap in either of the bathrooms, which was the biggest issue, but we DID NOT communicate that and just bought some when we went to the store.
The washer and dryer is in the unit, I didn't see any laundry soap, so we picked some up as well.
Overall, great stay. The place was clean and the location was great! I would go back again!