Describe a peaceful sanctuary tucked away in the mountains, where visitors can find rest and relaxation amidst nature’s beauty