Started off badly - we asked the hotel to arrange a tuktuk from the station (wrong!), driver asked for twice as much - we were tired, and compromised. As we went for a walk, the cook demanded to know if we were having dinner, we hadn't really made up our mind.
Extra charge for WiFi!
Room was OK, food was OK, serving staff very friendly.
Argument on checkout, extra charge for second coffee with (included) breakfast. Took 2 phone calls to believe me when I said we didn't have a bottle of water with dinner. Advertised credit card machine "not working" - of course.
All in all, glad to go to somewhere more friendly.
For a good reasonably priced meal, try the Grand Indian, near the Grand Hotel - excellent.