We stay at Jagat Retreat almost 4-5 times in an year and have never had a bad experience.
In fact, we were so happy with the service, that I got married at this place. It has 3 huge lawns, where you can easily hold a small function.
But more than anything, it is the beauty of the place combined with the superb service and food (mainly due to the involvement of the family who owns the property) that is the USP of this place.
A must stay if you are visiting Udaipur
P.S. This place is about 15 kms outside the city, but not very tough to find.