I stayed at the premier inn (dubai international) and thought it was pretty decent. I arrived in at 1:30am and waited for approx 15 mins for the shuttle bus. It was pretty quiet (surprising) with just one other family on the bus.
Whilst it would be possible to walk from the ‘emirates’ metro stop, i dont think its ideal with the day time temperatures and also if you have luggage.
bed comfort: 6/10
cleanliness: 8/10
location: 9/10
breakfast: didnt try it as costa was on-site (24hrs)
heres a pic i took from the airport metro station... so near but yet so far...