The listing is accurate about the location and ease of beach access. it is a 5 minute walk to Kamaole II. The condo pools are nice for days when the winds are high. I think the comfort of the bed is user preference. I didn't sleep well on the ultra soft mattress, but I am used to a more firm bed. Also, other reviews are correct - the back bedroom does not get relief from the heat from the unit's AC, which is located in the living room. I underestimated how much this would matter to me. There were a few warm, still nights (no cooling breeze) and it made the bedroom stuffy and really warm, even with the fans running, it was hard to sleep.
There are 2 beach towels, 3 beach chairs, 2 sets of snorkel gear and several coolers available in the unit. These amenities make it easy to just get out to the beach upon arrival (and not have to head to Costco to pick up beach gear).
The building was quiet and we never heard any noise from any neighbors. Parking was a breeze (having an assigned spot makes it so easy to pull in and park any time of day).