Our expectations were exceeded upon arrival at The Aston Kaanapali Shores. We will definitely be coming back to stay:) So clean with every amenity needed for a stress free stay. MPP called to check in with us making sure we had everything we needed. The pools were amazing at the resort as was the beach. Can't say enough about how wonderful our stay was!!! :) Thank you!