Nice place to visit and live.The city of Royals, forts and Palace. I found city a bit expensive but if your love for the Forts and Places is too much its worth giving a shot.
Udaipur is perfect in a lot of ways. Firstly, the existence of a Zostel makes it easy for a backpack traveler as it is cheap, and you also get to meet a lot of fellow travellers.
Secondly, Udaipur is a very friendly city. So you can chat to the locals, gorge on some amazing local food, and spend a lot of your time by the Pichola Lake reading a good book or listening to some music.