The hotel is basically fine, well positioned and an attractive property. However, not all the rooms are equal - check for one of the nice A/C rooms. My room was also cleaned only once during the entire 10 day stay, towels not changed more than once either, though I think if I had asked, it would have been done. Water was cold on several mornings. When we came to pay our bill an extra charge was slapped on for using a credit card (I think if you book via Expedia or similar this will not happen - some of our guests had arranged over email and had a discount, which was removed). But I want to put in a good word for Hareesh, who was absolutely tireless in doing his best to sort out all our varied needs, room changes, breakfast requirements and so on. Thank you Hareesh, much appreciated. As I had a nice room, it was actually a good stay, and even with the revised charge, good value for money. The cups of tea made for us were not charged as extras, and there is a comfortable sitting room, too.