translate English to French: Very well located, easy to go to most of the tourist places walking. Clean, confortable.
La situation géographique de l'hôtel , le personel.