Location: ~30 kms from Udaipur city. Its a great location for those who like to be away from the bustle of the city. It overlooks a lake with the hills in the distance. Rooms: Very clean, with large windows that give the lake view. Food: This was probably the only problem. Food was reasonable - neither too good nor terrible. Entertainment: Hotel organized a rajashthani folk dance evening along with a puppet show. Very entertaining. We had an excellent stay. Would strongly recommend the Heritage Resort.