It was fine. I was there for two weeks. The staff are very nice, the free breakfast in the morning is good. If you don't like the buffet, you can get other dishes free from the kitchen even to your room for free if it is during breakfast hours.
Although you can get cheaper food outside for lunch and dinner, it is still quite reasonable and very good at the Churchill. And safe, and with free wifi.
The rooms transmit a little more noise than I would like.
The rooms in front are more exposed to the morning call to prayer, but also get better wifi. So pick your poison.
I would stay here again, though if I have a short stay I may try the much more expensive Sheraton out.