We have stayed here for one night. We went with our families. This place is really very nice, it is having superb location. You will find hills with green trees all around the resort. It is covered by hills from all 4 sides. One side of this resort there is river bank, you can go and sit there. This experience is quite relaxing.
Some areas which can be improved are
1. Food (Though food in lunch was nice but in dinner it can be improved.)
2. River bank needs to be maintain more, currently you will find bottles of beer there and it is not very clean. But still its very relaxing once you reach into water.
3. Beds in room may be more comfortable.