The only hotel I could give an excellent rating in 22 days and 12 different hotels in India. Was in a great location right on the lake front, a stone throw away from the City Palace, easy walking distance to busy markets, tailors etc. We spent 2 nights here and only place I felt we would have been happy to stay a little longer. Service was good certainly no complaints there, staff were friendly and helpful. Room was good ironically enough no view though the hotel itself had great views from the restaurant, this was more a giggle to us (as we spent little time in room) rather then off putting.
If you are going to stay in Udaipur I highly recommend this hotel. Location is the key.More