I have been to this place few days before. Though the look and setup is really nice but not the food. Also the food are costly not worth its taste.
I liked the concept of machaan where you can sit at the top and enjoy your food. But the place is full of mosquitos. You can sit there comfortably for 10 mins because of mosquitos. The service is slow as well.
We ordered fried prawns. They just served it by deep frying. There was no taste & no seasoning. We manage to ate it with chutney as it was tasteless.
If you would like to have a different ambience without considering the quality of food, you may go for it.