Stayed to save a few bucks and because it's location was convenient. I was only right about the location (walking distance to Emirates mall), but there are much better hotels in the area for the same $$. Rooms are ok in size, (mini efficiency) but nothing else is right. Old hotel, with smelly floors, thight elevator, and dirty rooms. Kitchenet was full of small cockroaches, utensils were overused and look dirty. Fridge was not even on, so you can imagine the smell. Bathroom was small and full of mold. I was stuck for 3 days since I paid upfront, so couldn't move. They didn't clean the room for 2 days( I though it was standard practice in all hotels) , and did only after I asked several employees the 2 day. Free parking was available inside the hotel.