All in all this is a great place. Awesome location across the street from Napili Bay, good layout, quiet gated community, nice beach amenities, and great patio/yard.
We did have a horrible check-in experience where we were given the wrong door code, weren't given the gate code, and host didn't answer the phone for over an hour. This was stressful after traveling all day with two kids. I don't think it was malicious, just an oversight on their part.
With that said, we would totally stay here again in the future.