I have stayed in this hotel twice due to its excellent location.
First time it was brilliant, the reception staff, the service staff and everyone else was really welcoming and ready to help in any possible way.
The second time, things unfortunately took a downturn, we requested for an early check-in temporarily in a smaller room just to freshen up and despite having the rooms available we were told that no rooms are available even though we were willing to pay extra for even a few hours.
The hotel staff this time weren't as keen and as accommodating as it was the first time. There was never a response from the reception staff when we tried to call a few times from the room and had to always pop down to talk to the staff. The Adhan and Prayer speaker wasn't working in our room and took a while for it to work.
In future, I am not sure if I would stay at this same hotel, there are plenty of other options around so may be a different one next time.