I stayed in the studio apt at grand millennium Dubai. It had all amenities.. Including washing machine cum dryer, kitchenet etc.. Hotel staff is very courteous. The hotel provides shuttle service which is useful too. Although the hotel is located very close to the Dubai internet city metro station. Overall a very good month long stay.