Been there last month while on a family trip to thekkady. The restaurant is located a few meters away from the main road. It has got a small parking space too. A small restaurant constructed out of bamboo but it is maintained well. Won't burn the pocket much as well.