I am presently staying in the Hotel. The location of the Hotel is good and is probably the only favorable feedback that I could possibly give to this hotel. They charge big but do not deliver on service. Room service will take 90 mins for getting you a cup of tea, most of the menu is not available and hot water is not available when you want it. I booked the hotel room - 2 months in advance, gave a reminder a day before check in and was still made to wait for 30 mins at the reception before I got a room.
Overall experience has been quite a nightmare - considering I came here for a holiday. Spent a lot of time following up on services ordered/required and getting worked up in the process - forget any great holiday mood. Avoid staying here. And should you happen to have no option but to stay here - forget the room service - just ensure that you end up eating elsewhere in town.