It seems like long weekend trips are all we take. We've done Europe and Asia on long weekends, but the time zone change kills my wife. She gets too tired. She has much better luck when we go to South America. It's an overnight flight (saving a day of VC) and the time zone change is only one or two hours.
We've been to LIM (2x), SCL and RIO (just this past labor day) on long weekends (three nights in a hotel). We did Machu Piccu on our second trip to Peru. A long weekend was plenty of time to take the train to Machu Piccu and a tour of the sacred valley(?) by van. We were on the go shortly after getting off the plane and checking into our hotel in Cuzco. That first day we both had a headache that wouldn't go away, no matter how much cocca we drank.
This February we will be going to HNL for seven nights. This is the longest vacation we've been on, that is actually a vacation and not visiting the grandson.