I was pleasantly surprised with these apartments. This company has (as far as I know) ten different appartment block. It is fairly centrally located with lots of shops around. It is only about 5-10 minutes away from the Creek. The facilities are good with pool, gym and restaurnt. Within they apartment each have washers and dryers, which is apt if staying for longer durations.
Address:
PO BOX 9168 , Bur Dubai Dubai Dubayy United Arab Emirates