In the rugged mountains hugging the Jain temples on the way to Udaipur is the newly opened (and not quite finished) Mounbatten Lodge.
Take your meal underneath one of the sprawling trees and listen to the call of nature. You are far away from the maddening crowds of tourist India and it is a most welcome respite.