Started 26 years ago with one week (my brother-in-law was a developer and offered us a free timeshare exchange). Later, upped it to 8, then 9 and finally 10 days. That was the maximum I could squeeze out while working. Retired 10 years ago and have traveled for 14 to 30 days since then. Given the hassles associated with flying and the costs, 14 days is the minimum I prefer but 21 days is probably the sweet spot. Having three grown children and eight grandchildren, I'm not sure my wife can take much more. Although, it was her who first suggested we stay for a month. Go figure.