translate English to French: Yes, all our apartments are located in the city center.
Oui. La sécurité est un des critères auxquel nous attachons le plus d’importance quand nous choisissons un appartement.