This all sounds very true to me.

This being said, I can sleep anywhere, anytime. I love to sleep!

There was an article in the Harvard Business Review last month about the benefits of naps for productivity. People brought it to me because they were aware I was looking for a spot to nap at my new job. Still haven't found anywhere other than the first-aid room, which I think it would be unfair to hog. I just need a discrete, carpeted corner of any floor!