translate English to German: All rooms are spacious and comfortable.
Alle Zimmer sind geräumig und bieten hohen Komfort.