I'm not sure I could do more than two weeks. Maybe I'm too much of a "homebody" but I like the ability to spread out in my house and the thought of spending any great length of time on a cruise ship gives me the heebie jeebies.