We had a comfortable one bedroom plus a connected studio apartment overlooking Kaanapali beach, ocean view. Very nice, clean, and with all amenities at Kaanapali Ocean Westin North Villas.