We just did this is March/April. It was great to have a few days to acclimate in Oahu pre-cruise (flew from Boston), explore the area, see Pearl Harbor, etc. The cruise we saw and did a lot and decided which islands we'd like to spend more time on in the future, then a lot of beach time and North Shore time when we went back to Oahu before flying home.