Royal Kahana is a good location with a nice beach. The unit has a comfortable bed, and was well equipped. Cimi was easily reachable.
The only inconvenience was that there’s no early check in nor late check out, and there’s no early bag storage. I had a few hours between my landing and the check in, so I purchased a day pass at the Fairmont and used Lyft to get there. There’s also a baggage storage via an app called “bounce” in Lahaina if one wishes to hang out there.