Great stay with hotel like amenities. Rooms and common areas were in good condition. Staff were friendly. Kitchen was well stocked with appliances and utensils but no small consumables (salt, etc.) Unfortunately we got the furthest back, north facing unit (so no sun and close to trash compactor). Beach and pools were great. Some local friendly cats provided evening ambience and entertainment in the pool area. Other hotels nearby had better quality / more selection of food. Overall, a great stay in Ka'anapali.