This is a very good place to stay in Dubai. Located 100m from metro station, 15 min walk to Mall of the Emirates, short taxi trip to the beach (20-30 dhs) makes this hotel a very reasonable place for an all round vacation.
Daily cleaning, dishwashing, new towels etc. Very polite and friendly staff, you get assistance on any kind of question.
The design of apartments is not luxurious but you get everything you need. Very very good value for money.