translate English to German: Our restored cabins are very comfortable.
Sie besitzen eine anheimelnde Atmosphäre und sind gut restauriert.