translate English to French: Тихий и небольшой отель. Хорошая домашняя атмосфера.
La struttura e la posizione dell'hotel non sono male.