translate English to German: They englobe their guests in a comfortable and warm atmosphere.
Sie sind in grossen Masstab möbliert und geben dem Geist eine aufnehmende und ausruhende Atmosphäre.