Have been to Bamboo House about 3-4 times (there is no dearth of hotels in Pune). I am pretty happy about this place, food, service, ambience. Only once I had to deal with a lazy waiter, but other than that the service is fine.
I recommend sitting indoors in this restaurant. Just my personal liking. I usually prefer to sit outside, but for this restaurant I prefer indoors.
Food is good. Starters are good (not for weak hearted, literally). I fell in love with the lamb starters. Drinks are served with some finger food.
Ambience is good. Since India is so overpopulated you will find large crowds everywhere, no exception here. I cant blame the restaurant for that.
Price wise it is fine. Not cheap and not very expensive as well. Service size is also average.
My final recommendation is try it out. My sister/jiju did not like it much though. Be your own judge here.