I've gone on two Carnival cruises out of Long Beach, both of which were 5 day cruises. We're looking to do a longer cruise to Hawaii in the future. What are some good cruise lines to check out? I'm most interested in good food and spaciousness in the room.