I was in Udaipur and stay at Shree villas for a week.
it was a beautiful experience over there specially the lake view from the resort in night it really captures your heart peaceful silence over all too good
and early morning too good:)
resort staff are friendly specially @Mayank and @Rahul.
Rooms are beautiful and clean and perfect.
In short when you are going to Udaipur - you should try Shree villas. It is really good.