I stayed in this hotel on Last Sankarati Holidays(Jan 2016)
Overall experience is not very good for stated reasons:
Check in was very tough.
Language problem as person at reception does not understand english(or Hindi)
Payment issue delayed by check in by 2 hours
Communication is big issue, during stay also.
Rooms are very ordinary
No restaurant facility. The one available in premises is non-functional.
Even for tea, you need to take your car and visit near by market.
I would suggest folks, not to book this hotel through makemytrip.com as it creates hell lot of issues during check in, even you have paid the entire money upfront.