We used Uber while we were there. Ship to Diamond Head, Diamond Head to the Waikiki Beach area closest to Diamond Head, walked from there to Outrigger Waikiki, enjoyed their restaurant right beside the beach with great views and then took an Uber back to the ship. More expensive but very convenient door to door service. Saves time too.