translate English to German: In this secluded resort at Hat Tien mind and body come to rest.
In diesem Resort am abgelegenen Hat Tien kommen Geist und Körper zur Ruhe.