Overall, excellent service. The hotel is well staffed, providing quick service. You have everything you need at the hotel - buffet, restaurant, coffee shop, dates, laundry, nice courtyard, optional rooms with good views of Haram and clock tower, Mediterranean (I think?) decor, plenty of elevators, quick access to Haram, quick access to taxis. I was very impressed.