This is a lovely hotel tucked away near the lake with a great view. Everyone is super friendly and helpful and the owner really takes the time out to make sure you know what Udaipur has to offer. The restored Haveli is beautiful and each room as a personal touch, you really feel like you are staying in a much more posh place than the price tag suggests. The breakfast that is included in the hotel rate is served on their terrace overlooking the lake and was probably the best breakfast I had during my entire stay in India. I would suggest getting their Thali for lunch if you have a long train or car ride ahead of you, it's delicious and incredibly filling.