We loved our stay! The property was clean, check in and out was very easy, and the extra supplies (boogie boards, beach chairs, snorkels, and beach towels) were much appreciated and saved us from having to rent them elsewhere. Hosts were responsive and helpful with questions before our stay and provided recommendations. The location is great! Walking distance to a few secluded beaches and the resort restaurants, driving to all the north shore has to offer.
Really the only thing that could be noted is that the window AC units struggled to keep up on the afternoon of the warmest day of our stay. They did the trick to keep us cool and comfortable in the evenings, nights, and mornings and we weren't usually in the unit much during the afternoon anyway, so it didn't impact us a lot. But if it's gonna be really hot while you're there and you're staying in, maybe prep to take a dip in the pool (really close to the unit, actually) to cool off.
Overall, it was a wonderful time and we would definitely recommend it to friends!