Food and staff are excellent.
Pictures are deceiving, on expedia it is rated as 4, I would give it a 3 overall. First of all, location is not just far but not convenient at all. You can't call Ola/ Uber there, you have to arrange it in advance.
There are ~10 rooms sharing an extremely thin wall and you can hear everything from the next room.
There is a cute dog on the premises who barks all night unfortunately :(
There is not much to do there but play games. There is a water stream which doesn't have much water.