Mine does the same thing when I come home for lunch break. she finds a spot and lays on the sun :D 5 minutes later she gets hot and starts panting! lol
Charley loves to sunbathe too. I let him out on the deck while I'm home for lunch. He would stay in the sun forever if I left him there all day, even though he gets too hot!