The place looks good to hangout. I visited it nearly 8-10 times for birthday parties. The staff is quite good but it's busy during weekends. So I would recommend you to book in advance if you want to go eat in weekend.
There is not much to sight see. But it's like close to the market( Bela Chowk) where you can go shopping for cheap prices.
It is safe over here. There is a nearby wine shop by the road which is not of much harm.
I don't know much about hotel accommodation cause I didn't stay there. The accommodation in the restaurant is poor cause it doesn't differentiate people. Tightly packed.
Overall it's a good restaurant and I would recommend this place for good food.