A lovely apartment with everything you need. Clean & tidy. Exactly as described. Bed is comfortable. Lots of storage. Kitchen well appointed. Nice balcony to whale watch. Kaanapali Shores has 2 good pools, gym and all you need.