The property is generally well managed, with nice facilities. It is located about 15 minutes drive from Nainital, so if you want to be close to the Mall Road action, then this is a bit far (which is ok if you have a car).
The rooms are excellent with a beautiful view of the valley from all rooms (request a room that is not on the ground floor). The restaurant (Tadka) is great, and the complimentary buffet breakfast is really good with a sumptuous spread every day. The only negative is that dinner starts only at 8pm (so if you're like me who likes an early dinner, you're out of luck!)
The only disappointment I had was that they don't have wi-fi access (neither in the rooms, nor in the lobby). The manager, Amar and his front desk staff, Omkar and Pramod were really good and took care of our needs.
Overall, this is a great hotel, and I would recommend it highly for anyone visiting Nainital