There was just a thread on this subject:
http://www.flyertalk.com/forum/trave...as-photos.html
But yes long haul flights have crew rest areas. Some are accessed via the man cabin (FA) whereas the pilots also have similar areas above behind the cockpit.