tl;dr: Ocean views... check! Sandy beach and protected water for snorkeling... check! Jurassic Park-like green ridgeline views... check! Roosters for alarm clocks... check! Easy access to grocery and prepared food... check! Functional kitchen... check! Happy guests... check! check! check! check!
The worst I could say is the beach is narrow and almost non-existent at high tide... and you feel like you are walking through other peoples' yards to go from the elevator to the beach. Is that really a problem? Not at all.
The suite is on the top floor with a great view of the ocean. Oceanview from the condo is amazing. We got up every day to watch the sunrise from the lanai. The breeze varied from strong to light... but never ever still... it is the windward side after all. On the lighter breeze days, you can hear the waves... on the windiest of days, most of what you hear is the rustling of the palm trees but you can still hear/sense the waves past that. It was amazing.
The eastern side of the condo (two rooms on this side) looks out onto the walkway, highway, and mountain ridgeline. Can you hear the highway? Sure... when it gets busy and you have the windows open. Is it really that bad? No. We had the windows open the whole time. The roosters on the other hand... the feral chickens exist everywhere on the island. From this side of the condo, you WILL hear them. Some days louder than others. But even if you came over from California... you are already probably half awake before sunrise when they really start crowing. But this is not unique to this location... it is everywhere that is not on the beach or faces away from the beach. I guess the chickens do not want to be "of the sea." BUT THE VIEW!!! The really green mountain ridgeline is beautiful... straight out of Jurassic Park (oh because they filmed it on Ohau not far from this location). The clouds that pour over the ridge give you a sense of atmosphere that you can only see in places like this or with fog. Very awe-inspiring.
Snorkeling was pretty good... have to go closer to the breaker reef to start to really see the action... but it is there throughout. We saw some turtles swimming by... didn't get to see any on the beach at this location.
Beaches on Ohau seem to vary from sandy (and no fish) to rocky (and lots of fish). The beach outside the condo would be somewhere in between. You have coarse sand right on the beach to finer sand within a few meters out into the water from of the beach. It gets rocky with patches of sandy after that. Many areas are only waist-deep from the beach to the reef... so at worst you probably just want to watch your knees/shins and wear water shoes... at best you can find a spot to stand to take a break if you are not the strongest of swimmers. The current seems to take you northward (right to left if looking out from the beach)... especially closer to the beach... just something to keep in mind when you are watching your kids swim/snorkel.
We cooked 80% of our meals in the condo... so it can accommodate you if you like to cook instead of dining (or carry) out all of the time. Good food is minutes away to the south and north. Two grocery stores to the north as well. A drug store to the north next to the smaller grocery store. The only groans I had about cooking was the there didn't seem to be any cookie sheets/trays or larger pans, and the knives were either abused OR had their aesthetic paint flaking off (you know those knives that are colored to be "pretty"... these were a purplish/dark-gray). We ended up purchasing a 6" chef's knife (and left it behind for the next guest) because I didn't want to get paint flakes in my food nor did I want to continue to deal with the knives that look like were used to pry open something. And I mocked up some trays with aluminum foil that I folded up the sides to be like a rim on a try. Flimsy as-all... but worked in a pinch.
Overall... we were super happy with the place and its location! Our hosts were even accommodating to let us check in early (we got there about 30 minutes before the stated check-in time).