We went to the Emirates for the first time with a child of 3 years old, so the choice was definitely for the apartments, so that you can cook, in case something happens. The hotel is inexpensive, near the hotel there is a supermarket where you can buy everything you need.
In general, we were very pleased with our vacation, but the hotel is of course more for families - there are no noisy discos (we didn’t go to any and didn’t even understand whether they were held or not), and a few young people.