A 5-star resort located in the Jimbaran Peninsula of Southern Bali, with panoramic views, modern facilities, and breathtaking landscapes, renowned for the beauty and richness of its cultural and religious traditions.