We really enjoyed staying at Kaanapali Shores. Great sunsets from the balcony. It was really nice to have the beach chairs, umbrella, boogie boards, and towels so we didn't have to buy or rent them. The condo was clean and looked exactly like the photos (if not a little better). The ocean front pool was always a little to windy to enjoy but the garden pool was a little more protected and enjoyable.