I have been there 2 times. I will share my experince, I went there last year in winter. When I enter in nainital, the first view was like a beautiful lake with boats and clean water surrounding with mountains and weather was just awesome. I was like wow. I feel soo nice.
I stay there 2 days, you should visit atleast once before death, it will be memorable for life time : )