as of a few versions ago, it now requires a luxury room to be assigned to the character and for their loyalty to hit 100%.
and obedience to reach 100%