What's the minimum time you need for an enjoyable layover?
Enough time to leave the airport, go some place interesting, get back, and through security without missing my flight. Usually 4 or 5 hours is the minimum to do it safely.