Our stay at Kaanapali Shores was wonderful! It's in a great location, close to restaurants, beautiful beaches and a supermarket. The unit is very comfortable and is stocked with everything you need for a great stay. Can't wait to be back!