The place is great. It has all the necessary amenities for either long or short stay. Apartment was clean and well-equipped.
Talal is a very friendly and helpful host, I had no problem finding the place and moving in.
The place is very well suited if you are on a long business trip and need not to be disturbed. The are several big malls and grocery stores nearby as well as fast-food like Starbucks and McDonalds.
The place is perfect if you travel by car, but if you don't, you'd have to order a taxi or walk quite a distance to the nearest subway station. But if your journey for work and some shopping it isn't a problem at all.
If you plan to cook for yourself, the kitchen covers all your basic needs and has some more.