I don't see the problem here, the consul-general lives in a flat!? How lowly.
On a more serious note I assume somebody must have approved the expenses, so it's not her fault; if my employer rented such an apartment for me I would certainly not say no to it either.