The hotel is clean with excellent service. There are multiple towers, each with separate check-in counters. It would have been helpful to know the tower details in advance. The walk to the Haram is about 3,000 steps, and the walkway is not easy—there are many vendors, vehicles crossing, and it can be crowded. The bus service is inconvenient; the first bus takes you away from the Haram, and the second bus takes you to haram and about 5 mins walk. There is a long wait between buses, making it difficult, especially with kids. The breakfast options are excellent, and the staff is very courteous and helpful