If you want to stay at the Kaanapali Ocean Inn on Front street in Lahaina, I don’t recommend booking here. We were “upgraded” to a cottage (which is a single-story 4-unit) at the Royal Lahaina in Kaanapali as well.
The bathroom was very old, there was no hot water and our shower was in disrepair, including a live roach. I live here so I’m used to seeing those, but this was not what I’m used to seeing.
The room would’ve been ok if we could’ve used the shower.
The refrigerator hadn’t been cleaned out from the previous guests.
Also, I would consider booking elsewhere if you don’t enjoy the the ambient noise of a motor. The AC compressor for the main building is extremely loud, and emits a hum over part of the complex. My husband asked me what, “that noise was” several times before we figured it out.