Our stay was outstanding. Richard was very communicative and helpful, and went out of his way to let us know what to expect and what his place has to offer. Check-in could not have been easier, and check-out was even easier than that.
The view of the water from the living room is better than what you see in the pictures because the lanai is comfortable and breezy, there are no nearby annoyances (i.e. fast-food smells, loud crowds, industrial noises, etc.), and the surf breaks at the rock wall in just the right way to sound soothing all day and night long. There are AC units and ceiling fans in both the living room and bedroom, so you can control your indoor climate, or just leave the lanai door wide open (which is great if you are sleeping on the Murphy bed that's RIGHT IN FRONT of the lanai). Everything inside was comfortable and easy to use. All kitchen and bathroom stuff you could need is provided. There are two large beach towels and a variety of beach gear. There are a ton of hangers in the large bedroom closet, and there are extra blankets and pillows. The only thing we missed having was a green bouncy ball, so we bought one at the Safeway (a 5-minute walk away) and left it there, you're welcome.
Parking is underneath the building (so it's all shaded), and is free; you need to register by filling out a paper form and dropping it into a box, and then someone later on jams a permit tag into your door and you put it on your dash. Parking spots are very narrow, just like everywhere on the island.
One thing I'll note is that the shower is a large (around 12 inches) step up from the bathroom floor. There are plenty of hand-holds, but it can be a little awkward to step down that far when your feet are wet or damp, and it could be a an accessibility issue for disabled people.
Another thing I'll note is the sand, which is largely coral sand that sticks to everything in all the places it could stick. Be sure the take your shoes off right inside the door, take sandy stuff directly to the lanai, don't even put the beach towels on the sand at all (go get a cheap beach mat instead), and collect and sweep up sand in the shower instead of washing it all down the drain. If you go into a strong surf that carries lots of sand (like Ka'anapali beach), then you are going to be dealing with it a lot.