Location parfaite, pas possible de trouver mieux, et sécurité rassurant.
Perfect situation, and reassuring security.