Really great stay, ideally located, calm; ideal !