(Translated by Google) Places and views that are so close to nature… give the impression of perfect relaxation
(Original) Tempat dan view yang begitu dekat dengan alam..memberikan kesan rileksasi yang sempurna