translate English to French: The Chancery is well located and, while it is slightly larger than anticipated needs, it is suitable for this Mission.
Elle est bien située et, bien qu'elle soit un peu plus grande que nécessaire compte tenu des besoins prévus, elle convient à cette mission.