We recommend Madri Haveli very highly. The building and decor are lovely, the staff are superb and the location is excellent. We had one of the fabulous large rooms and also one of the standard rooms. Both lovely. We really enjoyed the roof top restaurant. The food was very good and the host there was a delight. The hotel is very well run by a wonderful GM aided by fabulous staff. We would definitely stay there again. Very well priced. We had had one night at a very well known palace in Udaipur - it was a wonderful building but to stay there, it was inhospitable and a very weird place to stay.