The room was nice and reasonably priced for the average tariffs for the area. However, the service was disappointing. I had left the tag on for housekeeping, but the room was not cleaned. Only when I called to check on this, I was told that in addition to leaving the tag on, one needs to inform the reception. We were not told this at the time of check-in. There was no hot water in the bathroom in the evening when we returned from a safari. It took them twenty minutes and visits by three people to fix this. It was extremely annoying. Lastly, we had asked for a car to be cleaned at the reception and the attendant took down the car number etc. promising that it will be done. However, we turned up in the morning all set to leave, but the car had not been cleaned. Though we liked the hotel room etc., there were too many of these unpleasant experiences.