I could go that long on a cruise ship under the right circumstances. Majority of the travel would have to be overnight so I wake up in a new port and have the day(s) to go off ship golfing, exploring, etc. I don’t want more than one day at sea and two days per week max. Food would also have to be better than the buffet. I want great sit down options and some healthy and good fast options both available. I would need a room with a balcony and high speed internet. Last but certainly not least I’d need to be able to bring my dogs!