We spend 4 nights on Maui and 3 nights on Oahu, before embarking on the cruise. The Ka'anapali Beach Hotel on Maui was wonderful, and we loved the beautiful grounds and friendly staff. We saw many whales while we were there. On Oahu, we stayed at the Hilton Hawaiian Village on Waikiki Beach. There are many fine amenities in this hotel, and it is well situated.
Embarkation: Really efficient. We grabbed a cab at checkout time, and dropped off our luggage and checked in to the ship. We were then allowed to leave again, and do some more sightseeing in Honolulu, without having to worry about our bags.
Our Cabin: Cat FF. Okay, it's a little small compared to other lines, but the head of the bed is at the window, so you can lie in bed and watch the world go by. The shower curtain stays closed by itself, so that's a bonus. The shower gel smells nice, but it's in one of those dispenser things with shampoo. There is no conditioner. There are also no soap bars at the sink. Just another dispenser with liquid soap.
Good location, except in port in Maui. You will feel pretty exposed there.