Yes, it's always nap time. You just have to believe it.
At least 20 minutes, but no more than 5 hours. Any less and you're not really doing it right.
The floor, a hammock, a cloud... where ever you can.