Set against a backdrop of forested hills, the Ayali Riverside Resort offers a serene base to experience the many wonders of Rishikesh.