We have been staying at Kaanapali Shores since the 1980’s. The location is great as are the amenities, especially the garden pool and spa. The Beach Club restaurant is very good and super convenient. With windows open unit 504 gives you the ocean waves all night. As others have said this property is a little dated but unit 504 had everything we needed at a good value. Loved the book collection on historic Maui.