The Kaanapali Ocean Inn is an OK place to stay. The staff is nice and the property was located right on the beach. Our room was next to the parking lot and pretty shabby looking inside. We figured we wouldn’t be in the room much and adjusted expectations. Overall, an OK place to stay.