A well appointed condo on the north end of Kaanapali Beach. The views are extraordinary and Bonnie was very attentive and accommodating. I highly recommend Mahana 505 for anyone looking to spend time on Kaanapali Beach.