There's sun streaming through the windows of Robert Macklin's bedroom, and he's lying against the pillows looking content.