translate English to German: Very quiet place to stay with a good location.
Freundlichkeit und Sauberkeit sind vorbildlich. Sehr zu empfehlen!