We are visiting Rajasthan this October - could anyone please recommend best hotels to stay in Jaipur, Jodpur and Bikaner. Many Thanks