Yes, you're right. Sedět v teple means to be well-situated. (Only in ironic way and within context it could be understood as to be prisoned.)