We loved staying in North Shore .. especially so close to the beach. Definitely a great location! Unfortunately, however, we wouldn't rate our overall experience as five stars. The first evening we returned to our Airbnb and found ourselves locked out. While we were given a key to the unit itself, we were not given a key to the outdoor gate. We tried to contact our host through the app, and eventually Airbnb support, and finally got back in after over an hour. Maybe this was only an outlier, but it definitely impacted our trip.
As far as the unit itself, it's one bedroom with an attached bath. The bed and sheets were clean and very comfortable! Other reviews did mention how the access to the unit is via a gate followed by a path alongside the host's house. This was sort of uncomfortable for us but may not bother you.
There were plenty of towels and beach gear -- if only we wouldn't have forgotten to bring them :)