Mahana 505 is a hidden gem at Kanapali. The view is excellent and everything inside is super clean and well maintained. It's close to the ocean, dining and shopping. Bonnie is super helpful and we wish we could stay there longer.