The location of hotel is good but it has no lake views. It has its own big garden and since Dal is nearby you will have good time there.
But the food is below average and service is pathetic. We asked for drinking water and they gave us smelly non-filtered tap water.
In morning, no one was there at reception except watchman outside. We had to checkout early and we did it on our own. No one bothered to help or even finish the check-out formalities. The manager etc come at 8 AM and you are on your own before that.
Don't stay there.