Secluded location creates a tranquil atmosphere.
This place is a traditional Balinese resort nestled within the lush rainforest on the outskirts of the spiritual town of Ubud. If you want to escape daily life this place provides a peaceful retreat for you to relax in.