I stayed with my family. Location is okay. Off-course, it is not a walking distance to mahakaal temple as it is mentioned by few visitor. You have to take auto or e-rickshaw to go to mahakaal temple. You can get all conveyance to reach mahakaal temple. No food in the hotel. You can find lot of hotels for food in near by area. I stayed in this hotel for a day and could not stay further. W ashroom was too small with leakage from ceiling. Toilet water coming from upper floor washroom. While i explained about t eh leakage to the hotel owner, he stated that the water coming from upper floor is a rain water. Further explained, upper floor is hall so no chance of toilet water. I went to check floor above our room and found it was similar room with a family staying. Further, the room has seepage smell. Hotel owner used room fresher to prevent the smell. Just think, you have come to ujjain to visit mahakaal temple and while you are at washroom and toilet water falling on your head. How do you feel ? overall, poor room, poor stay, owner is a lier. I would not recommend this hotel to anyone nor i would ever go to this hotel.