This is a very old hotel (70s/80s?), and it shows it. Carpets are brown and old, the lift shakes because it is old, many of the towels are thin because they are old. I have stayed here before, and the staff however always impress. They know (and use) your name, the run around after things you need, room service is prompt and tasty (and plentiful). The hotel runs x3 daily buses to and from the local town and/or shopping centres at 9am, 4pm and 6.45pm. These are free and worth it for the experience (particularly if you are new to Saudi Arabia). There are lots of things that will annoy you like the (old) shower curtains hardly reach the side of the bath, so there is always water everywhere. There not enough plugs in the rooms (but they are US, EU and UK). Overall, I'm generally OK to stay here, but a week is enough.