I highly recommend the Pride of America. Great cruise and great ports. All the staff was friendly, great trip overall.
We arrived the day before in Honolulu and stayed at the Best Western Coconut Wakiki because of points for a free night. Nice hotel, helpful staff.
Had made reservations to see Pearl Harbor at 8am on Saturday, the morning of the cruise. Took a couple hours and since we still had time before we could board the cruise, we drove along the road through Wakiki and East along the coast - very relaxing, pretty views. Returned the car to Hertz (they had a free shuttle from their airport location to the pier)