Two weeks for us seems to be perfect. We did stay three weeks one time. Too long for this homebody.