Kaanapali beach club is an awesome location! The resort is a little out dated but they have updated the furniture inside the rooms. The kitchenette's don't have a stove top or oven like some of the other Diamond resorts. You can cook almost anything with a skillet, toaster, microwave and crockpot. This is our second time staying at this resort, for the price it's a great location and resort amenities.